Как организовать поиск в кортеже списков из двух элементов по первому элементу?

Имеется:
a = [['234', 'abc'], ['856', 'xyz']]
Найти:
Элемент с номером 856.

Как организовать поиск?

... Как вариант - перебрать в словарь, но при больших объемах будет непрактично.
  • Вопрос задан
  • 261 просмотр
Решения вопроса 2
@deliro
Но лучше вот так:
filter(lambda x: x[0] == '856', a)
Ответ написан
Комментировать
вот как-то так
print [item for item in a if item[0] == '856']
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы