en ı çok boyutlu bir liste l var diyelim belirli sütununda belirli bir değer ile satır gösterme:Filtre düzeni
l = [['a', 1],['b', 2],['c', 3],['a', 4]]
ve ben 'bir' içinde olduğunu sadece sıra kapsayan başka bir liste dönmek istiyorum ilk liste öğeleri:
m = [['a', 1],['a', 4]]
Bunu yapmanın iyi ve verimli bir yolu nedir?
m = filter(lambda x: x[0] == 'a', l)
veya bir liste anlama olarak
:m = [x for x in l where x[0] == 'a']