Найти - Пользователи
Полная версия: Ошибка при преобразовании списка строк в список чисел
Начало » Python для новичков » Ошибка при преобразовании списка строк в список чисел
1
sl0w
Добрый вечер, не могли бы вы помочь мне с небольшой дилеммой

 e = ['1', '2', '3', '4', '5']
 z = []
 for i in e:
    z += int(i)
 print(z)

возникает ошибка - нужно преобразовать список строк в список чисел без изменений
marvellik
  e = ['1', '2', '3', '4', '5']
 z = []
 for i in e:
    z.append( int(i))
 print(z)
или так
 e = ['1', '2', '3', '4', '5']
z = [ int(i) for i in e ]
print(z)
или переопределить переменную e без создания списка z
 e = ['1', '2', '3', '4', '5']
e = list(map(int,e))
print(e)
terabayt
map
sl0w
большое спасибо, отдельная благодарность за документацию , нужно освежить знания
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