şu çıktıların arasındaki fark nedir
{(1, 2), (26, 31), (8, 19), (6, 7)}
{8: 19, 1: 2, 26: 31, 6: 7}

iki tane liste var aynı uzunluklarda onlardan eleman alıp birinci yazdığım şekilde atamak istiyorum

 

birincisi içinde tuple'lar bulunan bir set, ikincisi dictionary.
setin özelliği tüm elemanlarının farklı olması (kesişim birleşim vs için kullanılıyor genelde)
dictionary'lerde de anahtarlar olur, o anahtarlarla ilişkilendirilmiş değerleri tutar. örneğin 8 anahtarı için 19 değerini tutuyor.
birincisini yapmak için x ve y diye iki liste varsayıyorum:

z = set()
for i in range(len(x)):
... z.add((x[i], y[i]))

galadnikov
1

mobil görünümden çık