我想从字符串s1中读取一些字符,并将其放入另一个字符串s2中。
但是,赋值给s2[j]会给出一个错误:
s2[j] = s1[i]
# TypeError: 'str' object does not support item assignment
在C语言中,这是可行的:
int i = j = 0;
while (s1[i] != '\0')
s2[j++] = s1[i++];
我在Python中的尝试:
s1 = "Hello World"
s2 = ""
j = 0
for i in range(len(s1)):
s2[j] = s1[i]
j = j + 1