0
stdinから文字列を読み込み、この文字列をリストに追加したいとします。次に、一度に1文字ずつ変更し、新しい文字列を同じリストに追加したいと思います。Python3:文字のリスト内の1文字を変更する
pat=sys.argv[1]
dummy1=list(str(pat))
myList=[]
list.append(pat)
c=0
for letter in dummy1:
if dummy1[c]=="A":
dummy1[c]=="C"
depp=''.join(dummy1)
myList.append(depp)
c+=1
print(myList)
しかし、これを試してみると、元の文字列がループしているリストを取得するだけです。私は何を取りこぼしたか?
私が知っている、コメントが御礼のためのものではありませんが、私はscreenblindされている必要があります。どのように愚かな==(何かが等しいかどうかをチェックする)、私はdummy1に新しい "値"をおろしたいときに使用する(= ofc!) – Shushiro