Ich möchte einige Zeichen aus einer Zeichenfolge lesen und in andere Zeichenfolge (wie wir in C tun).'str' Objekt unterstützt keine Item-Zuweisung in Python
So ist mein Code wie unten
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)
In C der Code
sein kanni = j = 0;
while(str[i] != '\0')
{
srr[j++] = str [i++];
}
Wie kann ich das gleiche in Python implementieren?
Btw, nicht Ihre Variablen nach Python builtins nennen. Wenn Sie hier 'str' als Variable verwenden, können Sie keine Zeichenfolgenkonvertierungen mit' str (var_that_is_not_a_string) vornehmen oder Vergleiche wie 'type (var_with_unknown_type) == str' eingeben. –