qcode
  • 创作工场专业版,一问多答!更智能、更完整、更原创
  • 这是一个超强内容创作平台,它会写文章、做设计、绘图、敲代码,有问必答!
🔥点击使用-免登录深度版🔥

假如你是一个微信代码编写员,请您谢一个Python的微信计数器代码

时间2023-04-15 15:35:38 提问来自 广东省广州市 的网友 分类创作 浏览347
# 导入模块 import itchat from collections import Counter # 登录微信 itchat.login() # 获取好友列表 friends = itchat.get_friends(update=True)[0:] #获取好友列表,包括自己的信息。返回一个字典类型的数据,有UserName、NickName、RemarkName等键。[0:]表示从头开始,即不含自己的信息。 # 初始化计数器 count = Counter() #Counter是一个字典子类,用于帮助我们对列表或者字典中的键值出现的频度进行跟踪和计数。 # 遍历好友列表,并将好友性别加入Counter中 for friend in friends: #遍历好友列表 count[friend['Sex']] += 1 #将性别加入Counter中,男为1 ,女为2 # 输出性别比例 total = sum(count.values()) #将所有性别加在一起 for key in count: print("{}:{:.2f}%".format(key,count[key]/total*100))

不满意?免费深度重写!

免责声明:
以上内容除特别注明外均来源于网友提问,创作工场回答,未经许可,严谨转载。

上一篇 在Camera Raw中,提高( )参数能有效解决图像灰雾问题,使图像画面更通透 下一篇 建设教育强国的青年力 量