鱼C论坛

 找回密码
 立即注册
查看: 1157|回复: 4

[已解决]这问题可能有点弱智

[复制链接]
发表于 2020-7-20 10:21:15 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x

>>> "FishC.com".count('o')
1
>>> [1, 1, 2, 3, 5, 8].count(1)
2
>>> (0, 2, 4, 8, 12, 18).count(1)
0


我怎么有点看不懂这打出来的是什么啊

每个月总有那么几天脑子不好用

轻点儿骂轻点儿骂。。。。
最佳答案
2020-7-20 10:23:07
本帖最后由 Twilight6 于 2020-7-20 10:26 编辑



返回的结果是 count 后面参数的元素个数:


"FishC.com" 字符串只有一个 'o' 字符所以返回 1
>>> "FishC.com".count('o')   
1


[1, 1, 2, 3, 5, 8] 列表有 2 个 1 元素所以返回 2
>>> [1, 1, 2, 3, 5, 8].count(1)
2


(0, 2, 4, 8, 12, 18) 元组有 0 个 1 元素,所以返回 0
>>> (0, 2, 4, 8, 12, 18).count(1)
0


可以去菜鸟教程看看: Python count()方法


想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-7-20 10:23:07 | 显示全部楼层    本楼为最佳答案   
本帖最后由 Twilight6 于 2020-7-20 10:26 编辑



返回的结果是 count 后面参数的元素个数:


"FishC.com" 字符串只有一个 'o' 字符所以返回 1
>>> "FishC.com".count('o')   
1


[1, 1, 2, 3, 5, 8] 列表有 2 个 1 元素所以返回 2
>>> [1, 1, 2, 3, 5, 8].count(1)
2


(0, 2, 4, 8, 12, 18) 元组有 0 个 1 元素,所以返回 0
>>> (0, 2, 4, 8, 12, 18).count(1)
0


可以去菜鸟教程看看: Python count()方法


想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-7-20 10:24:07 | 显示全部楼层
本帖最后由 zltzlt 于 2020-7-20 10:27 编辑

.count(x) 是计算序列中 x 的出现次数:
>>> "FishC.com".count('o')    # 字符串中 'o' 出现了 1 次,故返回 1
1
>>> [1, 1, 2, 3, 5, 8].count(1)    # 列表中 1 出现了 2 次,故返回 2
2
>>> (0, 2, 4, 8, 12, 18).count(1)    # 元组中 1 没有出现过(也就是出现了 0 次),故返回 0
0
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-7-20 10:50:31 | 显示全部楼层
zltzlt 发表于 2020-7-20 10:24
.count(x) 是计算序列中 x 的出现次数:

我本来也是这么想的,结果我把count也算进去,我还在奇怪。。。o明明出现了两次啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-19 23:02

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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