birincisi döngüde hata var. kod şu şekilde olmalı:
dizibir = ["x", "y", "z"]
diziiki = ["deneme", "bir"]
sozluk = {}
for x in dizibir:
for y in diziiki:
sozluk[x] = y
logger.info(type(sozluk))
logger.info(sozluk)ikincisi aynı değişkene farklı atamalar yaptığın için her zaman en son atadığın değer görülür. döngü içerisinde sozluk['x'] = "değişkendeğer" ataması yaptığn için sozluk['x'] değeri en son atadığın değer yani "bir" olarak görülür. kodu şu şekilde değiştirerek json yapısına uygun bir data elde edersin:
dizibir = ["x", "y", "z"]
diziiki = ["deneme", "bir"]
sozluk = {}
for x in dizibir:
sozluk[x] = diziiki
logger.info(type(sozluk))
logger.info(sozluk)bu kodun çıktısı şudur:
{'x': ['deneme', 'bir'], 'y': ['deneme', 'bir'], 'z': ['deneme', 'bir']}