ich eine CSV-Datei, die das folgende Format hat:Python-Strings/match Fall
id,case1,case2,case3
ist hier ein Beispiel:
123,null,X,Y
342,X,X,Y
456,null,null,null
789,null,null,X
Für jede Zeile Ich muss wissen, welche der Fälle ist nicht null. Gibt es einen einfachen Weg, herauszufinden, welche Fälle nicht null sind, ohne die Kette zu teilen und durch jedes Element zu gehen? Diese
ist, was das Ergebnis sollte wie folgt aussehen:
123,case2:case3
342,case1:case2:case3
456:None
789:case3
Auch das letzte Schnipsel hat nicht genau die Ausgabe, die Sie gesucht haben, aber es wird dir 90% des Weges dorthin bringen. :-) – cdleary