Das Objekt 'str' unterstützt keine Elementzuweisung in Python

Ich möchte einige Zeichen aus einer Zeichenfolge lesen und in eine andere Zeichenfolge einfügen (wie in C).

Also 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 kann der Code sein

i = j = 0; 
while(str[i] != '\0')
{
srr[j++] = str [i++];
}

Wie kann ich dasselbe in Python implementieren?

Antworten auf die Frage(7)

Ihre Antwort auf die Frage