Найти - Пользователи
Полная версия: Проблема со словарем
Начало » Python для новичков » Проблема со словарем
1
OldSkif
s = [s1, s2, s3]
sm = {}
for h in xrange(len(s)):
sm[s[h]] = h
print sm
Значения s1, s2, s3 = 0, 30, 0 соответственно. Результат получается:
{0: 0}
{0: 0, 30: 1}
{0: 2, 30: 1}
Последняя строчка убивает… Куда исчезла пара “0:0” ?
OldSkif
Все, разобрался))) Просто раз ключ одинаковый, питон перезаписывает значение.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB