您当前的位置:首页 > 计算机 > 编程开发 > Python

Python模拟分析演员之间亲密程度

时间:12-29来源:作者:点击数:

本文中的“亲密程度”是指,几个演员共同参演电影的数量越多,两个演员的关系越亲密。

假设当前文件夹中有Excel文件“电影导演演员.xlsx”,其中数据格式如下图所示:

用于分析演员亲密程度的代码如下:

1)子命令提示符环境使用pip install openpyxl命令安装Python扩展库openpyxl。

2)首先导入需要使用的标准库对象和扩展库对象,然后编写函数从Excel文件中读取数据,并转换数据格式。下面的代码转换结果是一个字典,其中键是演员名称,值是包含该演员参演电影名称的集合。

3)编写函数,根据函数getData()返回的字典分析哪两个演员共同参演电影的数量最多。

4)编写函数,根据函数getData()返回的字典分析共同参演电影数量最多的num个演员。最后调用函数relations1()和relations2()进行测试。

输出结果为:

方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门