找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 100|回复: 3

[已解决] python如何求list中某个元素的个数

4

主题

9

帖子

9

积分

贫民

积分
9
pythontab_lin 发表于 2017-9-12 16:07:59 | 显示全部楼层 |阅读模式
本帖最后由 pythontab_lin 于 2017-9-12 16:23 编辑

a = list[1,1,1,2,2,2,3,1,1,1]
如上list类型变量,如何一条语句获取其中1的个数?
回复

使用道具 举报

4

主题

9

帖子

9

积分

贫民

积分
9
pythontab_lin  楼主| 发表于 2017-9-12 16:17:25 | 显示全部楼层
已经自己解决了,使用list.count(value)函数,a.count(1)就可以计算1的个数
回复 支持 1 反对 0

使用道具 举报

47

主题

967

帖子

1023

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1023

活跃会员热心会员最佳导师默默耕耘突出贡献优秀版主荣誉管理论坛元老

blueelwang 发表于 2017-9-12 19:09:28 | 显示全部楼层
pythontab_lin 发表于 2017-9-12 16:17
已经自己解决了,使用list.count(value)函数,a.count(1)就可以计算1的个数

回复 支持 反对

使用道具 举报

0

主题

7

帖子

7

积分

贫民

积分
7
yeshi208 发表于 2017-9-12 20:22:58 | 显示全部楼层
我还想说 len(list(i for i in a if i == 1)),发现题主用了自带的方法,受教
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表