0

私は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_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
4

1 に答える 1