2019年快手筆試題:字符串壓縮(python版)

1、題目描述
在這裏插入圖片描述
2、使用groupby函數

	coding:utf-8;
	from itertools import groupby
	
	string = input()
	print(string)
	for item, num in groupby(string):
	    # print(item)
	    # print(num)
	    # for i in num:
	    #     print(i)
	    result = str(len(list(num))) + item
	    print(result, end='')

至於groupby函數,其理解很簡單類似於字典,可以根據關鍵字輸出結果,但是groupby函數有這個更好的使用。
groupby函數詳解查看下面鏈接,看別人寫的好複雜,下面是自己的看法:請打開鏈接
https://blog.csdn.net/qq_41051690/article/details/100084445

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章