<FONT face="Default Sans Serif,Verdana,Arial,Helvetica,sans-serif" size=2><DIV>Takze asi takto:</DIV><DIV>&nbsp;</DIV><DIV>&gt;&gt;&gt; t = ('a','b','c','d','e','f')<BR>&gt;&gt;&gt; print '%s,%s,%s,%s' % tuple(t[i] for i in [0, 1, 2, 5])<BR>a,b,c,f</DIV><DIV>&nbsp;</DIV><DIV><DIV><BR></DIV><FONT color=#990099>-----python-bounces@py.cz wrote: -----<BR><BR></FONT><BLOCKQUOTE style="BORDER-LEFT: #000000 2px solid; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px">To: Konference PyCZ &lt;python@py.cz&gt;<BR>From: rajcze &lt;rajcze@gmail.com&gt;<BR>Sent by: python-bounces@py.cz<BR>Date: 09.06.2009 20:14<BR>Subject: Re: [python] indexy v tupleti<BR><BR><FONT size=2 face="Default Monospace,Courier New,Courier,monospace">Muzes zkusit treba<BR><BR>[('a','b','c','d','e','f')[i] for i in [1,5,7,3]]<BR><BR>pripadne<BR><BR>tuple( [ ('a','b','c','d','e','f')[i] for i in [1,5,7,3] ] )<BR><BR>pokud opravdu potrebujes na vystupu tuple a ne list<BR><BR><BR>Joza<BR><BR><BR>2009/6/9 MICHÁLEK Jan Mgr. &lt;Michalek.Jan@uhul.cz&gt;:<BR>&gt; 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<BR>&gt; Něco jako:<BR>&gt; Ntice[:1,-1] napriklad, nebo ntice[1,5,7,3,9,6]<BR>&gt;<BR>&gt; -----Original Message-----<BR>&gt; From: python-bounces@py.cz [<A href="mailto:python-bounces@py.cz" target=blank>mailto:python-bounces@py.cz</A>] On Behalf Of Pavel Kosina<BR>&gt; Sent: Tuesday, June 09, 2009 8:07 PM<BR>&gt; To: Konference PyCZ<BR>&gt; Subject: Re: [python] indexy v tupleti<BR>&gt;<BR>&gt; MICHÁLEK Jan Mgr. napsal(a), dne 9.6.2009 19:52:<BR>&gt;&gt;<BR>&gt;&gt; &gt;&gt;takto?: print '%s,%s,%s' % ('a','b','c','d','e','f')[2:5]<BR>&gt;&gt;<BR>&gt;&gt; nene, potřebuju vybrat řekněme první tři a šestej znak<BR>&gt;&gt;<BR>&gt;&gt; tj. ('a','b','c','f')<BR>&gt;&gt;<BR>&gt;<BR>&gt; počet "%s" je tři, tudíž řekněme že potřebuješ první dva a poslední:<BR>&gt;<BR>&gt; trojice= ('a','b','c','d','e','f')[0:2]+tuple(('a','b','c','d','e','f')[5])<BR>&gt; # protoze ciste ('a','b','c','d','e','f')[5] vraci "f" a ne ("f") print '%s,%s,%s' % trojice<BR>&gt;<BR>&gt;<BR>&gt;<BR>&gt; --<BR>&gt; geon<BR>&gt; Pavel Kosina<BR>&gt;<BR>&gt; _______________________________________________<BR>&gt; Python mailing list<BR>&gt; Python@py.cz<BR>&gt; <A href="http://www.py.cz/mailman/listinfo/python" target=blank>http://www.py.cz/mailman/listinfo/python</A><BR>&gt;<BR>&gt;<BR>&gt; __________ Informace od ESET NOD32 Antivirus, verze databaze 4142 (20090609) __________<BR>&gt;<BR>&gt; Tuto zpravu proveril ESET NOD32 Antivirus.<BR>&gt;<BR>&gt; <A href="http://www.eset.cz/" target=blank>http://www.eset.cz</A><BR>&gt;<BR>&gt;<BR>&gt;<BR>&gt; __________ Informace od ESET NOD32 Antivirus, verze databaze 4142 (20090609) __________<BR>&gt;<BR>&gt; Tuto zpravu proveril ESET NOD32 Antivirus.<BR>&gt;<BR>&gt; <A href="http://www.eset.cz/" target=blank>http://www.eset.cz</A><BR>&gt;<BR>&gt; _______________________________________________<BR>&gt; Python mailing list<BR>&gt; Python@py.cz<BR>&gt; <A href="http://www.py.cz/mailman/listinfo/python" target=blank>http://www.py.cz/mailman/listinfo/python</A><BR>&gt;<BR><BR><BR><BR>-- <BR>Rules of Optimization:<BR>Rule 1: Don't do it.<BR>Rule 2 (for experts only): Don't do it yet.<BR>_______________________________________________<BR>Python mailing list<BR>Python@py.cz<BR><A href="http://www.py.cz/mailman/listinfo/python" target=blank>http://www.py.cz/mailman/listinfo/python</A><BR></FONT></BLOCKQUOTE><BR></DIV></FONT>