最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python實(shí)現(xiàn)簡易過濾刪除數(shù)字的方法小結(jié)

 更新時(shí)間:2019年01月09日 11:11:17   作者:曉東邪  
這篇文章主要介紹了Python實(shí)現(xiàn)簡易過濾刪除數(shù)字的方法,結(jié)合實(shí)例形式總結(jié)分析了Python基于正則及內(nèi)置函數(shù)過濾刪除數(shù)字的相關(guān)操作技巧,需要的朋友可以參考下

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

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

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

import re
L = [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 string
In [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]: astring
Out[31]: '12313213215just for 32 test 1306436'
In [32]: astring.strip('0123456')
Out[32]: 'just for 32 test '

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

以下分別是python2和python3中string的方法:

PS:這里再為大家提供2款非常方便的正則表達(dá)式工具供大家參考使用:

JavaScript正則表達(dá)式在線測試工具:
http://tools.jb51.net/regex/javascript

正則表達(dá)式在線生成工具:
http://tools.jb51.net/regex/create_reg

更多關(guān)于Python相關(guān)內(nèi)容可查看本站專題:《Python正則表達(dá)式用法總結(jié)》、《Python數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Python函數(shù)使用技巧總結(jié)》、《Python字符串操作技巧匯總》、《Python入門與進(jìn)階經(jīng)典教程》及《Python文件與目錄操作技巧匯總

希望本文所述對大家Python程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • 超詳細(xì)注釋之OpenCV按位AND OR XOR和NOT

    超詳細(xì)注釋之OpenCV按位AND OR XOR和NOT

    這篇文章主要介紹了OpenCV按位AND OR XOR和NOT運(yùn)算,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-09-09
  • Python中用append()連接后多出一列Unnamed的解決

    Python中用append()連接后多出一列Unnamed的解決

    Python中用append()連接后多出一列Unnamed的解決方案,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-01-01
  • Python編程使用DRF實(shí)現(xiàn)一次性驗(yàn)證碼OTP

    Python編程使用DRF實(shí)現(xiàn)一次性驗(yàn)證碼OTP

    今天講一下如何用 Django REST framework[1](DRF) 來實(shí)現(xiàn) OTP,閱讀本文需要一定的 DRF 的基礎(chǔ)知識,有需要的朋友可以借鑒參考下
    2021-09-09
  • 淺析Python中元祖、列表和字典的區(qū)別

    淺析Python中元祖、列表和字典的區(qū)別

    Python中有三種內(nèi)建的數(shù)據(jù)結(jié)構(gòu):列表、元祖和字典,這篇文章對這三種數(shù)據(jù)結(jié)構(gòu)進(jìn)行了分別的介紹與實(shí)例演示,讓大家更簡潔明了的了解這三個之間的區(qū)別,下面一起來看看。
    2016-08-08
  • 使用matplotlib.pyplot繪制多個圖片和圖表實(shí)現(xiàn)方式

    使用matplotlib.pyplot繪制多個圖片和圖表實(shí)現(xiàn)方式

    這篇文章主要介紹了使用matplotlib.pyplot繪制多個圖片和圖表的實(shí)現(xiàn)方式,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • python函數(shù)參數(shù)*args**kwargs用法實(shí)例

    python函數(shù)參數(shù)*args**kwargs用法實(shí)例

    python當(dāng)函數(shù)的參數(shù)不確定時(shí),可以使用*args和**kwargs。*args沒有key值,**kwargs有key值,下面看例子
    2013-12-12
  • 淺談pymysql查詢語句中帶有in時(shí)傳遞參數(shù)的問題

    淺談pymysql查詢語句中帶有in時(shí)傳遞參數(shù)的問題

    這篇文章主要介紹了淺談pymysql查詢語句中帶有in時(shí)傳遞參數(shù)的問題,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-06-06
  • Python3如何在服務(wù)器打印資產(chǎn)信息

    Python3如何在服務(wù)器打印資產(chǎn)信息

    這篇文章主要介紹了Python3如何在服務(wù)器打印資產(chǎn)信息,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-08-08
  • Python編程進(jìn)階代碼邏輯分離指南

    Python編程進(jìn)階代碼邏輯分離指南

    在?Python?編程中,適當(dāng)?shù)拇a邏輯分離可以幫助降低復(fù)雜度、提高可讀性,減少大量的?if-else?結(jié)構(gòu),本文將深入探討如何使用不同方法來改進(jìn)代碼結(jié)構(gòu),降低對?if-else?結(jié)構(gòu)的依賴
    2023-12-12
  • python實(shí)現(xiàn)小球彈跳效果

    python實(shí)現(xiàn)小球彈跳效果

    這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)小球彈跳效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-05-05

最新評論

桃源县| 彭泽县| 合阳县| 榆中县| 泰州市| 溆浦县| 南宁市| 石屏县| 土默特左旗| 莫力| 察哈| 曲靖市| 承德市| 普兰店市| 永福县| 仙居县| 上思县| 临高县| 嘉峪关市| 杭锦旗| 股票| 吴桥县| 宝坻区| 武安市| 黔东| 吉木萨尔县| 江源县| 黄石市| 肇州县| 津南区| 武宁县| 乌兰县| 定州市| 英德市| 福泉市| 永城市| 长乐市| 乌兰县| 治多县| 临洮县| 柞水县|