2
Was ist der pythonischste Weg, das erste Element jeder Liste zu drucken?Verschachtelte Listen vermeiden
Zum Beispiel möchte ich ['apple', 'banana']
aus der Liste der Listen unter:
data = [['apple','airplane'],['banana','boat']]
Dies ist mein bester Versuch:
fruit = [list(fruit) for fruit in data]
[letter[0] for letter in fruit]
jedoch mit zwei Listenkomprehensionen tut scheint nicht sehr pythonic
gut, das erste Liste Verständnis ändert nichts: '[[‚Apfel‘,‚Flugzeug‘] [‚Banane‘, 'Boot ']] == [Liste (Frucht) für Frucht in [[' Apfel ',' Flugzeug '], [' Banane ',' Boot ']]]' ergibt 'Wahr' ... –