Vorrei leggere alcuni caratteri da una stringa e metterli in un'altra stringa (come facciamo in C).
Quindi il mio codice è come di seguito
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 il codice potrebbe essere
i = j = 0;
while(str[i] != '\0')
{
srr[j++] = str [i++];
}
Come posso implementare lo stesso in Python?
str
come variabile qui, non sarai in grado di eseguire conversioni di stringhestr(var_that_is_not_a_string)
o confronti di tipi cometype(var_with_unknown_type) == str
.