在Python中按年打印CSV中的热门电影,可以通过以下步骤实现:
import csv
from collections import defaultdict
def print_popular_movies_by_year(csv_file):
movies_by_year = defaultdict(list)
with open(csv_file, 'r', encoding='utf-8') as file:
reader = csv.DictReader(file)
for row in reader:
year = row['Year']
movie = row['Movie']
movies_by_year[year].append(movie)
for year, movies in movies_by_year.items():
print(f"Year: {year}")
for movie in movies:
print(movie)
print()
csv_file = 'movies.csv'
print_popular_movies_by_year(csv_file)
这段代码将按照CSV文件中的年份分类并打印热门电影。其中,CSV文件应该具有以下格式:
Year,Movie
2019,Avengers: Endgame
2019,Joker
2020,Tenet
2020,Soul
这是一个简单的示例,你可以根据实际情况进行修改和扩展。
对于腾讯云相关产品和产品介绍链接地址,由于要求不能提及具体的云计算品牌商,我无法提供相关链接。但你可以在腾讯云官方网站上查找与云计算相关的产品和服务。
领取专属 10元无门槛券
手把手带您无忧上云