Форум сайта python.su
Пытался делать так:
for i in a:
chisl[i] = int(chisl[i])
Офлайн
>>> map(int, chis)
Список элементов в студию (и ошибку покажи, телепатов тут нет). Очевидно, что u'a' не может быть преобразовано к целому, так как эта литера не является числом.
..bw
Отредактировано (Май 2, 2010 18:18:56)
Офлайн
Вот значения списков:
Офлайн
А ошибка куда-то делась. Вместо неё появилось:
TypeError: 'int' object is not iterable
Офлайн
Сделай как я сказал: map(int, chis)
Полагаю вместо приведенного кода у тебя может быть что-то вроде:
for i in a:
chisl = int(chisl[i])
for i in xrange(a):
chisl[i] = int(chisl[i])
Отредактировано (Май 2, 2010 18:33:13)
Офлайн