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

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

python怎么對數(shù)字進(jìn)行過濾

瀏覽:88日期:2022-07-18 16:11:30

本文實(shí)例總結(jié)了Python實(shí)現(xiàn)簡易過濾刪除數(shù)字的方法。分享給大家供大家參考,具體如下:

如果想從一個含有數(shù)字,漢字,字母的列表中濾除僅含有數(shù)字的字符,當(dāng)然可以采取正則表達(dá)式來完成,但是有點(diǎn)太麻煩了,因此可以采用一個比較巧妙的方式:

1、正則表達(dá)式解決

import reL = [u’小明’, ’xiaohong’, ’12’, ’adf12’, ’14’]for i in range(len(L)): if re.findall(r’^[^d]w+’,L[i]): print re.findall(r’^w+$’,L[i])[0] elif isinstance(L[i],unicode): print L[I]

2、巧妙地避開正則表達(dá)式

L = [ ’xiaohong’, ’12’, ’adf12’, ’14’,u’曉明’]for x in L: try: int(x) except: print x

3、使用string內(nèi)置方法

L = [ ’xiaohong’, ’12’, ’adf12’, ’14’,u’曉明’]#對于python3來說同樣還可以使用string.isnumeric()方法for x in L: if not x.isdigit(): print x

4、去除兩端的數(shù)字

如果只是去除兩端可能含有數(shù)字的字符串里的數(shù)字,則可以使用內(nèi)置的strip,方式如下:

In [24]: import stringIn [25]: astring = ’12313213215just for 32 test 1306436’In [26]: astring.strip(string.digits)Out[26]: ’just for 32 test ’In [27]: astring.rstrip(string.digits)Out[27]: ’12313213215just for 32 test ’In [30]: astring.lstrip(string.digits)Out[30]: ’just for 32 test 1306436’#注意In [31]: astringOut[31]: ’12313213215just for 32 test 1306436’In [32]: astring.strip(’0123456’)Out[32]: ’just for 32 test ’

.strip([char]) 中的 char 給定時,則截取兩端的字符直到滿足不在set(char) 中,不需要有序,切記!

實(shí)例擴(kuò)展:

crazystring = ’dade142.!0142f[., ]ad’# 只保留數(shù)字new_crazy = filter(str.isdigit, crazystring)print(’’.join(list(new_crazy))) #輸出:1420142# 只保留字母new_crazy = filter(str.isalpha, crazystring)print(’’.join(list(new_crazy))) #睡出:dadefad# 只保留字母和數(shù)字new_crazy = filter(str.isalnum, crazystring)print(’’.join(list(new_crazy))) #輸出:dade1420142fad# 如果想保留數(shù)字0-9和小數(shù)點(diǎn)’.’ 則需要自定義函數(shù)new_crazy = filter(lambda ch: ch in ’0123456789.’, crazystring)print(’’.join(list(new_crazy))) #輸出:142.0142.

上述代碼運(yùn)行結(jié)果:

1420142dadefaddade1420142fad142.0142.

到此這篇關(guān)于python怎么對數(shù)字進(jìn)行過濾的文章就介紹到這了,更多相關(guān)python如何過濾數(shù)字內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 国产午夜精品理论片小yo奈 | 久草青青视频 | 日本三级韩国三级在线观看a级 | 国产一级一级片 | 成人国产片免费 | 国产三级在线视频播放线 | 狠狠色丁香久久婷婷综 | 亚洲天堂在线视频播放 | 欧美成年人网站 | 国产成人亚洲综合一区 | 99国产国人青青视频在线观看 | 久久综合精品国产一区二区三区 | 国产成人精品日本亚洲网址 | 日本肥老妇色xxxxx日本老妇 | 国产精品国产自线在线观看 | 1a级毛片免费观看 | 亚洲国产2017男人a天堂 | 国产精品欧美日韩一区二区 | 亚洲无线一二三区2021 | 久久久久久久久久久久久久久久久久 | 日本一区二区三区欧美在线观看 | 三级网站视频在线观看 | 国产成人精品亚洲2020 | 国产视频亚洲 | 欧美大屁股精品毛片视频 | 免费的一级片网站 | 99在线观看精品视频 | 亚洲视频免费在线 | 国厂自拍| 在线观看视频国产 | 新版天堂资源中文在线 | 亚洲免费观看在线视频 | 九九国产在线视频 | 色婷婷激婷婷深爱五月老司机 | 夜晚福利网站 | 在线91精品亚洲网站精品成人 | 成人国产综合 | 一级做a爱过程免费视 | 亚洲成人中文字幕 | 国产欧美一区二区三区久久 | 99精品国产成人一区二区在线 |