2
我想從我的列表中刪除額外的balnks和字符,但我無法完成,雖然我試過split(),strip()和下面的代碼。我該怎麼做?如何從python 3的列表項中刪除多個空格或 t?
我試過的是;
import re
movie_list=[" The Room"," Boyhood","\t\tThe Help"]
for i in movie_list:
i=re.sub('[ \t]+' , ' ',i)
print(movie_list)
所有你做在'for'循環重新綁定變量'i';你沒有改變名單。爲此,您需要爲列表編制索引。您可以使用['enumerate'](https://docs.python.org/3.6/library/functions.html#enumerate)獲取索引(以及列表成員)。 – glibdud
@glibdud是的,你是對的。它現在工作!謝謝.. – Beyza