[python] Skladani tuple
David Michal
dmichal na altien.com
Čtvrtek Červen 28 16:37:20 CEST 2007
Ja jsem hodne beginner a delal bych to takhle.
def getT2(T1):
temp = []
for T in T1:
temp.append((T[0],transform(T[1])))
return tuple(temp)
David
From: python-bounces na py.cz [mailto:python-bounces na py.cz] On Behalf Of
Petra Javornicka
Sent: Thursday, June 28, 2007 3:18 PM
To: python na py.cz
Subject: [python] Skladani tuple
Ahoj,
ucim se Python a nedari se mi transformat obsah jedne tuple do jine.
napr. mam
T1 = (('a','aa'),('b','bb'),('c','cc'))
Jestli jsem si to zapamatovala, tak T1 je immutable, takze bych ji
potrebovala
prohnat nejakou transformaci napr.
for T in T1:
T2 = T2, (T[0],transform(T[1]))
ale nevim, jak inicializovat T2 na skutecne prazdnou tuple. Kdyz pouziju
T2 := () nebo T2 None, tak ta vysledna T2 vypada:
T2 = ((),('a','aa'),('b','bb'),('c','cc')) nebo T2 =
(None,('a','aa'),('b','bb'),('c','cc'))
zkratka to tam vzdycky na zacatku "prekazi"
Poradi mi prosim nekdo, jak se to v Pythonu dela?
Dik, Petra
------------- další část ---------------
HTML příloha byla odstraněna...
URL: http://www.py.cz/pipermail/python/attachments/20070628/684dea43/attachment.htm
Další informace o konferenci Python