pthon
1import csv 2import termcolor 3 4input_name = input('こんにちは!私はRobokoです。あなたの名前は何ですか?') 5input_restaurant_name = input(f'{input_name}さん。どこのレストランが好きですか?') 6count = 0 7 8with open('test.csv', 'w+', newline='') as csv_file: 9 fieldnames = ['Name', 'Count'] 10 writer = csv.DictWriter(csv_file, fieldnames=fieldnames) 11 writer.writeheader() 12 reader = csv.DictReader(csv_file) 13 #わからない 14 writer.writerow({'Name': input_restaurant_name.capitalize(), 'Count': count})
上のように、csvファイルで、フィールドを作って、inputされたものを書き込むようにしたのですが、2回目以降の書き込みで、input_restaurant_nameに同じものがあったらcountを+1したいです。
csv
1Name,Count 2Apple_restaueant,1
回答1件
あなたの回答
tips
プレビュー