我想从字符串中读取一些字符,然后将其放入其他字符串中(就像我们在C语言中一样)。
所以我的代码如下
import string
import re
str = "Hello World"
j = 0
srr = ""
for i in str:
srr[j] = i #'str' object does not support item assignment
j = j + 1
print (srr)
在C中,代码可能是
i = j = 0;
while(str[i] != '\0')
{
srr[j++] = str [i++];
}
如何在Python中实现相同的功能?
str
在此处用作变量,则将无法使用进行字符串转换str(var_that_is_not_a_string)
或键入诸如的比较type(var_with_unknown_type) == str
。