Re: [python] Více proměnných ve smyčce FOR

2009-03-02 Tema obsahu Zdeněk Böhm
Jestli je potřeba jen vytvořit slovník, tak cyklus for tam být nemusí: dict(zip(nazvy,cisla)) ___ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python

[python] Více proměnných ve smyčce FOR

2009-03-01 Tema obsahu Vasco
Zdravím, řeším v Pythonu následující problém: mám dvě proměnné: nazvy = ['jedna', 'dva', 'tri', 'ctyri'] cisla = [1, 2, 3, 4] Potřebuji vytvořit slovník, který bude obsahovat něco takového: vysledek = {'jedna': 1, 'dva': 2, 'tri': 3, 'ctyri': 4} Napadlo mně použít tento

Re: [python] Více proměnných ve smyčce FOR

2009-03-01 Tema obsahu Jan Bednařík
Musíš z toho nejdřív udělat seznam obsahující tuple, než to proženeš forem. Třeba takto: ... for n, c in map(lambda a,b: (a,b), nazvy, cisla): ... Honza 2009/3/1 Vasco vasco@gmail.com: Zdravím, řeším v Pythonu následující problém: mám dvě proměnné:        nazvy = ['jedna', 'dva',

Re: [python] Více proměnných ve smyčce FOR

2009-03-01 Tema obsahu Vasco
Díky všem za rady. Funkce zip() se jeví jako nejlepší řešení. Stačilo trošku hledat a našel jsem to i v dokumentaci: http://docs.python.org/library/functions.html?highlight=zip#zip Vasco wrote: Zdravím, řeším v Pythonu následující problém: mám dvě proměnné: nazvy = ['jedna', 'dva',

Re: [python] Více proměnných ve smyčce FOR

2009-03-01 Tema obsahu Pavel Kosina
Vasco napsal(a), dne 1.3.2009 13:39: Zdravím, řeším v Pythonu následující problém: mám dvě proměnné: nazvy = ['jedna', 'dva', 'tri', 'ctyri'] cisla = [1, 2, 3, 4] Potřebuji vytvořit slovník, který bude obsahovat něco takového: vysledek = {'jedna': 1, 'dva': 2, 'tri':