Python日常小Tips(3):字串陣列中更改字串
阿新 • • 發佈:2020-12-25
技術標籤:Python常用Tips
文章目錄
辨析運算元組中字串的方法是否正確
正確的操作方法
import numpy as np
str_arr = ["i hate","i love","i have","i miss"]
for i in range(len(str_arr)):
str_arr[i] = str_arr[i].replace("i","you")
print (str_arr)
錯誤的操作方法
import numpy as np
str_arr = ["i hate","i love","i have","i miss"]
for str in str_arr:
str = str.replace("i","you")
print(str_arr)
結論
在字元陣列中想要批量操作字串元素,需要使用索引 i
的方式來遍歷所有元素從而進行修改,而不能使用第二種方法來對元素進行修改