[python] indexy v tupleti

MICHÁLEK Jan Mgr. Michalek.Jan na uhul.cz
Úterý Červen 9 20:10:04 CEST 2009


Ano, mě šlo o to, jestli to nejde udělat zadáním indexů všech vybraných prvků do jedněch hranatejch závorek (jako třeba v Rku
Něco jako:
Ntice[:1,-1] napriklad, nebo ntice[1,5,7,3,9,6]

-----Original Message-----
From: python-bounces na py.cz [mailto:python-bounces na py.cz] On Behalf Of Pavel Kosina
Sent: Tuesday, June 09, 2009 8:07 PM
To: Konference PyCZ
Subject: Re: [python] indexy v tupleti

MICHÁLEK Jan Mgr. napsal(a), dne 9.6.2009 19:52:
>
> >>takto?: print '%s,%s,%s' % ('a','b','c','d','e','f')[2:5]
>
> nene, potřebuju vybrat řekněme první tři a šestej znak
>
> tj. ('a','b','c','f')
>

počet "%s" je tři, tudíž řekněme že potřebuješ první dva a poslední:

trojice= ('a','b','c','d','e','f')[0:2]+tuple(('a','b','c','d','e','f')[5])
# protoze ciste ('a','b','c','d','e','f')[5] vraci "f" a ne ("f") print '%s,%s,%s' % trojice



--
geon
Pavel Kosina

_______________________________________________
Python mailing list
Python na py.cz
http://www.py.cz/mailman/listinfo/python
 

__________ Informace od ESET NOD32 Antivirus, verze databaze 4142 (20090609) __________

Tuto zpravu proveril ESET NOD32 Antivirus.

http://www.eset.cz
 
 

__________ Informace od ESET NOD32 Antivirus, verze databaze 4142 (20090609) __________

Tuto zpravu proveril ESET NOD32 Antivirus.

http://www.eset.cz
 


Další informace o konferenci Python