跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 小白遇到个字符串数据处理,请教一下
未分類
19 4 月 2021

小白遇到个字符串数据处理,请教一下

小白遇到个字符串数据处理,请教一下

資深大佬 : hellogitooxx 9

字符串如下(部分),

LWWLWLWWLLLLLWLLLWLWLWWWLWLWWWLWLWLLWLLLLWLLLWLWLWWW

从头开始,统计,遇到相同的数据,统计一次,如,L 统计成 1,后面遇到 WW 统计成 2 次,又遇到 L 统计成 1 次,W 统计成 1 次,以此类推。

想得到的结果,
L(1),W(2),L(1),W(1),L(1),W(2),L(5),……..

然后生成图表(折线图或柱状图)

大佬有話說 (3)

  • 資深大佬 : eason1874

    作业?老题目了,我没写 Python 都看过这题。随手一搜就有答案。

    import itertools

    result = [(k, len(list(g))) for k, g in itertools.groupby(‘LWWLWLWWLLLLLWLLLWLWLWWWLWLWWWLWLWLLWLLLLWLLLWLWLWWW’)]

    print(result)

  • 主 資深大佬 : hellogitooxx

    @eason1874 感谢。

  • 資深大佬 : imn1

    #1 这个是手册上的例程,看样子没看过 itertools 这章

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具