Объект 'str' не поддерживает назначение элементов ⇐ Python
-
Anonymous
Объект 'str' не поддерживает назначение элементов
Я хотел бы прочитать несколько символов из строки s1 и поместить их в другую строку s2.
Однако присвоение s2[j] приводит к ошибке:
s2[j] = s1 # TypeError: объект 'str' не поддерживает назначение элементов В C это работает:
int i = j = 0; в то время как (s1 != '\0') s2[j++] = s1[i++]; Моя попытка на Python:
s1 = "Привет, мир" с2 = "" j = 0 для меня в диапазоне (len(s1)): s2[j] = s1 j = j + 1
Я хотел бы прочитать несколько символов из строки s1 и поместить их в другую строку s2.
Однако присвоение s2[j] приводит к ошибке:
s2[j] = s1 # TypeError: объект 'str' не поддерживает назначение элементов В C это работает:
int i = j = 0; в то время как (s1 != '\0') s2[j++] = s1[i++]; Моя попытка на Python:
s1 = "Привет, мир" с2 = "" j = 0 для меня в диапазоне (len(s1)): s2[j] = s1 j = j + 1