我是 python 新手,正在尝试解决我遇到的问题。如果你能帮我整理一下,那就太好了。提前致谢。问题基本上是,我想重命名 csv 文件的元素。但我做不到。
csv_data = open("sample2.csv")
names = []
numbers = []
for line in csv_data:
a = line.split(',')
names.append(a[0])
b = (list(map(int, a[1:-1])))
numbers.append(b)
i = 1
j = 0
while i < len(names)+1:
print(i, '-', names[j])
i+=1
j+=1
choice = int(input('enter a choice:'))
new_name = input('please enter a new name: ')
selection = choice -1
names[selection] = new_name
从这一刻起,我不知道如何操作 csv 文件。使用此代码:我尝试将 score 元素更改为 score_2020 并将其再次写入 csv 文档。您的帮助将不胜感激。
csv文件内容为:
Score,35,23,12,65,34,111,54,23,68,97
Age,35,23,14,76
Postcode,35065,67443,23545,12323,72335