CLass16 adlı üyeden alıntı: mesajı görüntüle
dizibir=["x","y","z"]
diziiki=["deneme","bir"]

arkadaşlar bu iki diziyi

x:deneme , y:deneme , z:deneme,x:bir,y:bir,z:bir tarzında sözlük haline getirmeye çalışıyorum.
for x in dizibir:
for y in diziiki:
sozluk[y]=x

şeklinde olmuyor yardımcı olabilir misiniz ?

Olmaz çünkü sözlüklerde bunu yapamazsınız, bir anahtarın değerini yeniden tanımlıyorsunuz.

x:deneme , y:deneme , z:deneme, x:bir, y:bir, z:bir

iki tane x ya da iki tane y anahtarı sözlüklerde oluşmaz. Eğer bunu bir liste içinde yapmak isteseydiniz olurdu


dizibir=["x","y","z"]
diziiki=["deneme","bir"]

sozluk = []

for x in dizibir:
    for y in diziiki:
        sozluk.append(x + ":" + y)

print(sozluk)