1. 程式人生 > 其它 >Python日常小Tips(3):字串陣列中更改字串

Python日常小Tips(3):字串陣列中更改字串

技術標籤: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 的方式來遍歷所有元素從而進行修改,而不能使用第二種方法來對元素進行修改