Re: [python] Jaky zpusobem ukladat data do pole

2011-03-31 Tema obsahu Martin Kubát
Ahoj, nevim přesně co potřebuješ, ale možná Ti pomůže todle: slovnik = {a:AAA, b:BBB, c:CCC} slovnik.has_key(a) # True slovnik.has_key(c) # True slovnik.has_key(x) # False nebo pokud by se více hodilo pole pole = [a, b, c] a in pole # True c in pole # True x in pole # False Jinak odkazuji na

Re: [python] Jaky zpusobem ukladat data do pole

2011-03-31 Tema obsahu Petr Přikryl
Zkus tohle pole1 = {}# prázdný slovník (ekvivalent perlovského hash) pole2 = {} f = open('trace.data') for line in f: k, v = line.rstrip().split('=', 1) # .rstrip() odstraní n print repr(k), repr(v)

Re: [python] Jaky zpusobem ukladat data do pole

2011-03-31 Tema obsahu Petr Přikryl
Martin Kubát napsal... nevim přesně co potřebuješ, ale možná Ti pomůže todle: slovnik = {a:AAA, b:BBB, c:CCC} slovnik.has_key(a) # True slovnik.has_key(c) # True slovnik.has_key(x) # False Metoda slovníku .has_key() je zastaralá a měla by se dávat přednost operátoru in. Takže: 'a' in slovnik

Re: [python] Jaky zpusobem ukladat data do pole

2011-03-31 Tema obsahu Stone
Diky presne toto jsem potreboval. On 31 bře, 10:14, Petr Přikryl prik...@atlas.cz wrote: Zkus tohle pole1 = {}    # prázdný slovník (ekvivalent perlovského hash) pole2 = {} f = open('trace.data') for line in