Chciałbym odczytać kilka znaków z ciągu i umieścić go w innym ciągu (tak jak w C).
Więc mój kod jest taki jak poniżej
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)
W C kod może być
i = j = 0;
while(str[i] != '\0')
{
srr[j++] = str [i++];
}
Jak mogę zaimplementować to samo w Pythonie?
strtutaj zmiennej jako zmiennej, nie będziesz w stanie wykonywać konwersji ciągów zstr(var_that_is_not_a_string)porównaniami typu lub typami, takimi jaktype(var_with_unknown_type) == str.