Ich habe eine Liste wie [["foo", ["a", "b", "c"]], ["bar", ["a", "b", "f"]]]
und ich möchte es aufteilen, so dass ich eine Zählung der Gesamtzahl der As, Bs, etc. erhalten kann, aber ich bin neu in Python und mit ein bisschen Zeit von ihm.
Ich benutze [lx for lx in [li[1] for li in fieldlist if li[1]]]
um zu versuchen, eine Liste mit allen Elementen in den Unter-Unterlisten zu erhalten, aber das ergibt eine Liste mit den ersten Unterlisten ( [["a", "b", "c"], ["a", "b", "f"]]
anstelle einer Liste mit dem Inhalt dieser Teillisten. Ich bin mir ziemlich sicher, dass ich einfach nur falsch darüber denke, da ich neu in List Comprehensions und Python bin.
Hat jemand eine gute Methode, dies zu tun? (und ja, ich weiß, dass die von mir gewählten Namen (lx, li) schrecklich sind)
Gracias.