verschachtelte Liste mit list comprehension
Verfasst: Mittwoch 3. November 2021, 23:44
Hallo, ich versuche aus einer liste L mit zahlen aus 0-9 mit beliebigen Häufigkeiten eine verschachtelte liste d zu erstellen wo dann immer die zahl und Häufigkeit der zahl ausgegeben wird. Wie das mit zwei for schleifen Funktioniert hab ich, ich würde es gerne aber mit list comprehension mach, jedoch habe ich zwei sachen die ich hinzufügen möchte.
DAs wäre meine "lange" Lösung:
und so in der art hab ichs mir vorgestellt und auch versucht:
meine frage wäre, ist das überhaupt möglich und wenn ja wie ^^
mfg Joey
DAs wäre meine "lange" Lösung:
Code: Alles auswählen
d=[ ]
for i in range(10):
d.append([ ])
for j in range(1):
d[i].append(i)
d[i].append(L.count(i))
print(d)
Code: Alles auswählen
d =[ [ i , L.count(i) for i in range (1)] for j in range(10)]
mfg Joey