前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python模拟分析演员之间亲密程度

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

作者头像
Python小屋屋主
发布2018-07-23 15:20:46
8720
发布2018-07-23 15:20:46
举报
文章被收录于专栏:Python小屋Python小屋Python小屋

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

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

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

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

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

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

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

输出结果为:

系列题库分享

Python批量Excel文件数据导入SQLite数据库的优化方案

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2018-06-15,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Python小屋 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档