import csv
dicionario= [{'registro':'fabricio', 'nota': 8 },{ 'registro': 'paulo', 'nota': 6 },{'registro':'carlos','nota':7}]
with open('lista_alunos.csv','w', newline='', encoding='utf-8') as arquivo:
tabela = csv.writer(arquivo, delimiter=',', )
tabela.writerow(['nome', 'nota'])
for i in dicionario:
tabela.writerow(i.values())
with open( 'lista_alunos.csv', 'r', newline='', encoding='utf-8') as arquivo:
reader = csv.DictReader(arquivo)
for i in reader:
nota= float(i['nota'])
if nota >= 7:
print(i['nome'],i['nota'])