import csv
header = ['name', 'age', 'city']
data = [['Alice', 30, 'New York'],
['Bob', 40, 'Los Angeles'],
['Charlie', 50, 'Chicago']]
with open('D:/pythonProject/Book/CSVfile.csv', mode='w+', newline='') as csvfile:
writer = csv.writer(csvfile)
writer.writerow(header)
writer.writerows(data)
csvfile.seek(0)
for line in csvfile:
print(line.rstrip())
with open('D:/pythonProject/Book/CSVfile.csv', newline='') as csvfile:
reader = csv.DictReader(csvfile)
result = []
for row in reader:
result.append(row)
print(result)