Wie Zum Extrahieren von Tupel-Daten in Single-Element-Format
Bekomme ich wieder gute Ergebnisse für die folgenden, aber wie extrahiere ich die Daten aus dem Tupel? In anderen Worten, wie kann ich die Daten bereinigt?
Hier mal die Daten aus der Datenbank, ich lief aus.
>>> policy_id = ((2309L,), (118L,), (94L,))
>>> for i in policy_id:
print i
(2309L,)
(118L,)
(94L,)
Aber ich will das Ergebnis:
2309
118
94
mit den Antworten, die unten gegeben, Sie sollten in der Lage sein, um herauszufinden, wie Sie Ihre "weiter will ich das Ergebnis"
InformationsquelleAutor a1my | 2012-05-11
Du musst angemeldet sein, um einen Kommentar abzugeben.
InformationsquelleAutor Maria Zverina
InformationsquelleAutor jamylak
[]
hier, mit einem generator.danke. korrigiert.
InformationsquelleAutor gefei
Ein Begriff, den ich mag, das könnte verwirren, um mit zu beginnen, ist die folgende:
Python2
Python ist3
Den
,
nach deri
entpackt das element eine einelementige Tupel (funktioniert nicht für Tupel mit mehr Elementen als ein).InformationsquelleAutor AndreasHassing
InformationsquelleAutor Ashwini Chaudhary
Andere Weise mit Karte
map(lambda x: str(x[0]), policy_id)
Wenn Sie möchten, dass neue Linien dann
"\n".join(map(lambda x: str(x[0]), policy_id))
InformationsquelleAutor Mirage