Bezdepbonusu7Программирование: статьи и ответы

Вопрос

Самый эффективный способ получить индексную позицию подсписка во вложенном списке

Автор вопроса: user1749431Ответов: 1

Я хочу получить позицию индекса подсписка во вложенном списке, например 0 для [1,2] в вложенном_ls = [[1,2],[3,4]]. Какой самый элегантный способ получить индекс подсписка, есть ли что-то похожее на index()?

pythonlistindexingnested-listssublist

Ответы

Ответ 1 · рейтинг 5 · user2357112 supports Monica

Да. Он называется index.

>>> [[1, 2], [3, 4]].index([1, 2])
0
>>> [[1, 2], [3, 4]].index([3, 4])
1
>>> [[1, 2], [3, 4]].index([1, 5])
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ValueError: [1, 5] is not in list

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы