国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術(shù)文章
文章詳情頁

Python判斷連續(xù)數(shù)字并返回對應(yīng)字符串

瀏覽:116日期:2022-08-05 08:35:31

問題描述

如何定義一個Python函數(shù),對給到的一個set或list,如:

set(1, 2, 3, 5, 6, 7, 8)

進(jìn)行操作,判斷連續(xù)的數(shù)字范圍并分塊,再返回如下字符串:

'1-3, 5-8'

剛學(xué)習(xí)Python, 對這些算法的實(shí)現(xiàn)還是有點(diǎn)迷茫,老司機(jī)們有沒有好辦法?謝謝!

問題解答

回答1:

通過值減下標(biāo)的方式分組

# coding: utf-8from itertools import groupbylst = [1, 2, 3, 5, 6, 7, 8, 11, 12, 13]fun = lambda (i, v): v - ifor k, g in groupby(enumerate(lst), fun): print [v for i, v in g]#由于python3中l(wèi)ambda不支持用括號的方式解壓,只能這樣寫fun = lambda x: x[1] - x[0]

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 美国一级毛片完整高清 | 国外成人在线视频 | 午夜性爽视频男人的天堂在线 | 美女拍拍拍爽爽爽爽爽爽 | 北条麻妃在线一区二区 | 特级毛片aaa免费版 特级毛片a级毛免费播放 | 一区二区三区精品国产欧美 | 黄黄的网站在线观看 | 亚洲va老文色欧美黄大片人人 | a亚洲天堂| 手机在线精品视频 | 女人又黄的视频网站 | 加勒比色综合 | 亚洲 欧美 手机 在线观看 | 国产成人高清视频在线观看免费97 | 日本一级特黄aa毛片免费观看 | www黄网站| 色视频在线观看视频 | 欧美一区二区三区日韩免费播 | 久久久久久久国产精品视频 | 国产a精品| 性欧美精品孕妇 | 成人精品在线观看 | 久久精品视频大全 | 千涩成人网 | 国产日韩久久 | 婷婷国产成人久久精品激情 | 97夜夜操 | 国产精品一区二区三区免费 | 亚洲在线网址 | 成人自拍网| 欧美一级乱理片免费观看 | 日本一级特黄高清ab片 | 精品国产区一区二区三区在线观看 | 免费观看亚洲视频 | 国产 高清 在线 | 国产精品分类视频分类一区 | 欧美成成人免费 | 国产在线播放免费 | 精品视频 久久久 | 国产20岁美女一级毛片 |