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
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)
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
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