谷姐:我们都是谷歌迷
We are all Google fans

【编程题】求助大佬,怎么用python实现-kafei

Rate this post

假设有这样一个列表
['A','a','a','A','a','a','a','A','a']要统计每个A 后面的 a 数量,怎么写
比如第一个A后面是2,第二个A后面是3,第三个A后面是1

热议
推荐楼 mengdodo 昨天21:02

楼上是个办法,或者先将这个数组拼接成字符串
AaaAaaaAa
然后在以A为分割拆成成数组得到
[aa,aaa,a]

推荐楼 tobalu 昨天20:56

遍历一次,得到所有 A 的下标,然后两两相减再-1 得到 'a' 数量
然后最后一个 A 判断下和字符序列边界的关系处理下即可

2楼 论坛大师 昨天20:53

Stack Overflow

4楼 Nothing1024 昨天20:59

1.检测到大A,开始循环检测小a
2.连起来然后再split(),以A为关键字,剩下的元素慢慢获取长度

5楼 beng 昨天21:00

spite A 然后 循环 len

7楼 KitrosMC 昨天21:03

Python不熟悉,php我可以写一个给你w

8楼 嗷嗷 昨天21:08

第一个A后面不是应该6个a才对吗?

9楼 kennyS 昨天21:19

楼上是个办法,或者先将这个数组拼接成字符串
AaaAaaaAa
然后在以A为分割拆成成数组得到

是个不错的方法,就是不知道楼主的题目:是否是单字符。

12楼 kafei 昨天21:55

感谢各位大佬,努力学习

申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。

未经谷姐允许不得转载:谷姐靓号网 » 【编程题】求助大佬,怎么用python实现-kafei
分享到: 生成海报

热门文章

评论 抢沙发

评论前必须登录!

立即登录   注册

买Google Voice认准【谷姐靓号网】

Google Voice靓号列表Google Voice自助购买
切换注册

登录

忘记密码 ?

切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活