Builder.cz - Informacni server o programovani

Odběr fotomagazínu

Fotografický magazín "iZIN IDIF" každý týden ve Vašem e-mailu.
Co nového ve světě fotografie!

 

Zadejte Vaši e-mailovou adresu:

Kamarád fotí rád?

Přihlas ho k odběru fotomagazínu!

 

Zadejte e-mailovou adresu kamaráda:



Seznam řeťezců

Seznam témat     Nová odpověď

Přihlásit se     Registrace     Zapomenuté heslo

Re: Seznam řeťezců

Autor: peta1 ♂

14:53:54 24.07.2012

ten cyklus by mohl vypadat nejak takto:
#str(i) je pro string, int(i) by mohlo byt pro integer
pole = ['[1,', '3,', '16,', '18,', '20,', '21,', '23,', '25,', '27,', '29,', '31,', '32,', '34,', '36,', '37,', '39,', '41,', '42,', '44,', '46]']
pole = [int(i) for i in pole]
Vyhodou je, ze se zbavis nebezpecneho eval.

Citovat příspěvek

 

Re: Seznam řeťezců

Autor: peta1 ♂

14:39:17 24.07.2012

hm, tak, v js by to vypadalo asi takto
pole = ['[1,', '3,', '16,', '18,', '20,', '21,', '23,', '25,', '27,', '29,', '31,', '32,', '34,', '36,', '37,', '39,', '41,', '42,', '44,', '46]']
pole = eval(pole.join(',')); // spojit do retezce a pak evalovat.

py
pole = ['[1,', '3,', '16,', '18,', '20,', '21,', '23,', '25,', '27,', '29,', '31,', '32,', '34,', '36,', '37,', '39,', '41,', '42,', '44,', '46]']
pole = eval(",".join(pole))
A nebo to cyklem muzes parsovat a prevadet na integer strToInt (ale nevim, jak se to jmenuje v py).

Citovat příspěvek

 

Seznam řeťezců

Autor: Fredddy

17:25:23 13.10.2011

Zdravím
zajímalo by mě jak vytisknu seznam řeťezců bez uvozovek... když dám print tak vyjde tohle :

['[1,', '3,', '16,', '18,', '20,', '21,', '23,', '25,', '27,', '29,', '31,', '32,', '34,', '36,', '37,', '39,', '41,', '42,', '44,', '46]']


potřeboval bych ale tenhle výstup:

[1, 3, 16, 18, 20, ....]

zdroják vypadá nějak takhle:

slovnik1[pomocny_seznam[0]] = filter(None,pomocny_seznam[1 : len(pomocny_seznam)-1])


děkuju za rady

Citovat příspěvek

 

 

 

Přihlášení k mému účtu

Uživatelské jméno:

Heslo: