3 回答

TA貢獻(xiàn)1811條經(jīng)驗(yàn) 獲得超6個(gè)贊
您不需要為此使用csv:
data = []
with open('file.csv') as f:
for row in f:
data.append(f"str-{row.strip()}")
或作為列表理解:
with open('file.csv') as f:
data = [f"str-{row.strip()}" for row in f]

TA貢獻(xiàn)1804條經(jīng)驗(yàn) 獲得超3個(gè)贊
import csv
data = []
with open('file.csv', 'r') as f:
reader = csv.reader(f)
for row in reader:
data.append("str-"+row[0])
print(data)
>> ['str-1', 'str-2', 'str-3', 'str-7']

TA貢獻(xiàn)1812條經(jīng)驗(yàn) 獲得超5個(gè)贊
您可以將代碼更改為
import csv
data = []
with open('file.csv', 'r') as f:
reader = csv.reader(f)
for row in reader:
[row] = row
data.append(f"str-{row}")
添加回答
舉報(bào)