Представьте список питонаКак получить второй элемент каждого элемента в списке
а = [[1,2], [3,4], [5,6]]
как мог Я получаю список из этого, чтобы получить элементы списка a, удовлетворяющие тому, что второй элемент больше 2?
Представьте список питонаКак получить второй элемент каждого элемента в списке
а = [[1,2], [3,4], [5,6]]
как мог Я получаю список из этого, чтобы получить элементы списка a, удовлетворяющие тому, что второй элемент больше 2?
In [32]: a=[[1,2],[3,4],[5,6]]
In [33]: [s for s in a if s[1]>2]
Out[33]: [[3, 4], [5, 6]]
Так что я думаю, результат вы ожидаете с примера:
result=[[3,4], [5,6]]
В этом случае вы просто должны сделать:
result=[l for l in a if l[1]>2]
Это list comprehension.