ПРИМЕР КОДА:
Код: Выделить всё
my_list = ['1', '2', '3', '4']
my_new_list = []
for element in my_list:
element = int(element) ** 2
my_new_list.append(str(element))
print(my_new_list)
Код: Выделить всё
element = int(element) ** 2Итак, мой разум в основном видит эти утверждения (которые, как я знаю, синтаксически неверны, поскольку вы не можете присвоить значение строковому литералу):
Код: Выделить всё
'1' = int('1') ** 2Код: Выделить всё
'2' = int('2') ** 2Код: Выделить всё
'3' = int('3') ** 2Код: Выделить всё
'4' = int('4') ** 2Как это возможно? Есть ли исключение для этого в Python при использовании циклов for?
Подробнее здесь: https://stackoverflow.com/questions/791 ... he-variabl
Мобильная версия