2016-05-16 16 views
-2

"?"の代わりに問題があります。ゼロで。 ogtLとは、Excelファイルから取った数字のリストだけです。その優れた点はちょうど数字です。私はなぜそれがうまくいかないのかという問題を抱えています。また、新しい文字列をogtLに戻すための助けをしたいと思います。.replace()に問題があります。

for eachWord in ogtL: #ogtL is a List 
    newString="" 
    for eachCharacter in eachWord: 
     newString+=eachCharacter 
     newString.replace("?","0") 
    print(newString) 
+0

あなたが取得している出力は何ですか? – Keiwan

答えて

3

私は問題があなたの変数への置換の出力を保存していないと思う。

for eachWord in ogtL: #ogtL is a List 
    newString="" 
    for eachCharacter in eachWord: 
     newString+=eachCharacter 
     newString = newString.replace("?","0") 
    print(newString) 

あなたはまた、そのような各文字の繰り返し処理する必要はありません、私はあなたがこれを行うことができると思います。

for eachWord in ogtL: #ogtL is a List 
    newString=eachWord.replace("?","0")   
    print(newString)