0
我有一個.txt文件,其中的條目以換行符和逗號分隔。如何通過多個分隔符分割列表中的條目Python
x = file_1.read().split("\n")
...
x = ['10,0902', '13897,00641']
我怎樣才能用逗號分隔? .split("\n" and ",")
似乎不起作用
我有一個.txt文件,其中的條目以換行符和逗號分隔。如何通過多個分隔符分割列表中的條目Python
x = file_1.read().split("\n")
...
x = ['10,0902', '13897,00641']
我怎樣才能用逗號分隔? .split("\n" and ",")
似乎不起作用
.split("\n" and ",")
與.split(True)
相同,這沒有多大意義。
你想使用re.split這樣你就可以通過正則表達式拆分:
import re
string = '1,2\n3,4'
print(re.split(r'(?:\n|,)', string))
# ['1', '2', '3', '4']