Ich möchte aus zwei Listen eine machen - nicht einfach nur addieren, sondern so, dass eine Liste KOMPLETT die Werte, die andere KOMPLETT die Values darstellt....

Besten Dank!
Code: Alles auswählen
Besten Dank
Code: Alles auswählen
>>> l1=[1, 2, 3]
>>> l2=["eins", "zwei", "drei"]
>>> dict(zip(l1, l2))
{1: 'eins', 2: 'zwei', 3: 'drei'}
Code: Alles auswählen
l1 = ["a","b", "c"]
l2 = [1,2,3]
dict = {}
for i in range(len(l1)):
dict[l1[i]] = l2[i]
print repr(dict)
Code: Alles auswählen
thelittlebug@tlb-desktop ~/Desktop $ echo -e "1\n2\n3" > keys.txt
thelittlebug@tlb-desktop ~/Desktop $ echo -e "a\nb\nc" > values.txt
thelittlebug@tlb-desktop ~/Desktop $ paste keys.txt values.txt
1 a
2 b
3 c