Python - druckt Tupel-Elemente ohne Klammern

9

Ich suche nach einer Möglichkeit, Elemente aus einem Tupel ohne Klammern zu drucken

Heres mein Tupel:

%Vor%

Ich habe dies in eine Liste umgewandelt, um die Arbeit mit

zu erleichtern %Vor%

Dann habe ich folgendes gemacht

%Vor%

aber ich bekomme den folgenden Fehler

%Vor%

was ist seltsam, weil ich dachte, ich würde in eine Liste umgewandelt?

Was ich als Endergebnis zu erwarten habe, ist etwas wie

%Vor%

oder

%Vor%

Danke

    
Boosted_d16 01.10.2013, 09:34
quelle

4 Antworten

9

mytuple ist bereits eine Liste (eine Liste von Tupeln), also ruft list() nichts auf.

(1.0,) ist ein Tupel mit einem Gegenstand. Sie können String-Funktionen nicht aufrufen (wie Sie es versucht haben). Sie sind für String-Typen.

Um jedes Element in Ihrer Liste von Tupeln zu drucken, tun Sie einfach:

%Vor%

Oder:

%Vor%     
TerryA 01.10.2013, 09:36
quelle
4

Sie können es auch so machen:

%Vor%     
Bertrand Poirot 11.01.2017 23:50
quelle
0

Ich iteriere durch die Listentupel, als ich durch die "Elemente" der Tupel iteriere.

%Vor%

Ergebnis:

%Vor%

Um genau das Ergebnis zu erhalten, das Sie oben erwähnt haben, können Sie immer

hinzufügen %Vor%     
Liron Lavi 12.01.2017 00:37
quelle
0
%Vor%     
SmartManoj 22.11.2017 07:38
quelle

Tags und Links