我目前正在試圖從一個CSV文件導入的元組號碼列表,看起來像這樣:格式的CSV文件
[(60,20),(100,55),(50,40 ),(20,70 ),(95,85)])
def tuples(filename):
import csv
with open(filename) as csvfile:
rdr = csv.reader(csvfile)
next(rdr, None)
my_list = [tuple(filter(None, row)) for row in rdr]
print(my_list)
tuples("tuple.csv")
然而此刻我的輸出爲: [( '60', '20'),( '100','55 '),('50','40'),('20','70',''),('95','85')]
如何格式化我的代碼以擺脫引號和空白字段。 任何幫助,將不勝感激。
你不想「擺脫引號」,你想將字符串轉換爲整數... – kindall
對不起,措辭不佳,我該怎麼做? – Konnichiwa