您好我有數據這樣轉列分隔列表
40
50
70
我想這樣的輸出: 40,50,70
我曾嘗試:
from sys import argv
script, pos_file, output = argv
positions = []
with open(pos_file) as f:
for x in f:
positions.append(x)
print positions
它給了我一個像'40 \ n','50 \ n','70 \ n'這樣的列表,因此它將數字視爲字符串並打印行分隔符\ n。我如何修改這段代碼來做我想做的事?
謝謝。
從SYS進口的argv 腳本,pos_file,輸出= argv的 位置 '代碼'= [] 具有開放(pos_file)爲f: \t爲f中X: \t \t \t \t x.rstrip(」 \ n「); \t \t positions.append(X) \t intpos = [地圖(INT,X)爲在位置X] 打印intpos 打印POS –