Befehl gesucht

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
koronatzu
User
Beiträge: 16
Registriert: Freitag 23. April 2004, 06:30
Wohnort: Wiesbaden

Befehl gesucht

Beitragvon koronatzu » Dienstag 25. Mai 2004, 10:18

Also es geht um folgendes:
Ich habe eine Liste die in etwa folgendermaßen ausschaut:

Code: Alles auswählen

liste=["element1":None, "element2":None...]

Ich möchte nun die Elemente - also element1, element2 etc die ja in der Liste klein geschrieben sind - großgeschrieben ausgeben. Wie ich auf sie zugreifen kann weiß ich, mir fehlt nur der Befehl um Kleinbuchstaben in Großbuchstaben um zu wandeln.
Benutzeravatar
fs111
User
Beiträge: 170
Registriert: Samstag 15. November 2003, 11:42
Kontaktdaten:

Beitragvon fs111 » Dienstag 25. Mai 2004, 11:04

upper() ist die Funktion, die Du suchst, also sowas wie

print liste[0].upper()


HTH

Grüße fs111
koronatzu
User
Beiträge: 16
Registriert: Freitag 23. April 2004, 06:30
Wohnort: Wiesbaden

Befehl

Beitragvon koronatzu » Dienstag 25. Mai 2004, 11:27

Das funktioniert noch nicht ganz so wie ich mir das vorgestellt habe.
Er würde dann ausgeben:

Code: Alles auswählen

ELEMENT1
ELEMENT2
...

Die Ausgabe soll aber so aussehen:

Code: Alles auswählen

 ("ELEMENT1",None)
("ELEMENT2",None)
...

Vielleicht hast du da ja noch ne Idee
Benutzeravatar
Dookie
Python-Forum Veteran
Beiträge: 2010
Registriert: Freitag 11. Oktober 2002, 18:00
Wohnort: Salzburg
Kontaktdaten:

Beitragvon Dookie » Dienstag 25. Mai 2004, 12:42

Hi koronatzu,

Code: Alles auswählen

liste=["element1":None, "element2":None...]
Das ist aber keine Liste, was machen da die ":"?

Folgendes klappt:

Code: Alles auswählen

liste = [("element1", None), ("element2", None)]
for daten in liste:
    print "(%s, %s)" % ('"'+daten[0].upper()+'"', str(daten[1]))



Gruß

Dookie
koronatzu
User
Beiträge: 16
Registriert: Freitag 23. April 2004, 06:30
Wohnort: Wiesbaden

Beitragvon koronatzu » Dienstag 25. Mai 2004, 13:23

Cool danke... das ist genau das was ich wollte.
Benutzeravatar
Denny1987
User
Beiträge: 4
Registriert: Donnerstag 19. Januar 2006, 07:39
Wohnort: Hamburg
Kontaktdaten:

Danke

Beitragvon Denny1987 » Mittwoch 25. Januar 2006, 09:48

Wollte mich auch bedanken , weil mir der Post auch sofort geholfen hat :D

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder