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

python每次處理固定個(gè)數(shù)的字符的方法總結(jié)

 更新時(shí)間:2013年01月29日 00:23:08   作者:  
使用python每次處理固定個(gè)數(shù)的字符,很多情況下都會(huì)遇到。本文對(duì)可能的方法做下總結(jié),供各位朋友學(xué)習(xí)參考

首先,來(lái)看每次處理一個(gè)字符的情況,可以有如下方法去實(shí)現(xiàn):
方法一:

復(fù)制代碼 代碼如下:

    >>> a='1234567'
    >>> list(a)
    ['1', '2', '3', '4', '5', '6', '7']
    >>>

方法二:
復(fù)制代碼 代碼如下:

    >>> a='1234567'
    >>> for i in a:
    ...     print i
    ...
    1
    2
    3
    4
    5
    6
    7
    >>>

方法三:列表解析(map)
復(fù)制代碼 代碼如下:

    >>> a
    '1234567'
    >>> [int(i)+1 for i in a]
    [2, 3, 4, 5, 6, 7, 8]
    >>>

但是如果每次處理兩個(gè)字符或者更多的字符,上面的方法就不好用了,下面我總結(jié)了如下兩種:

方法一:使用分片操作,每次處理兩個(gè)字符:

復(fù)制代碼 代碼如下:

    >>> a='abcdefghijk'
    >>> num=0
    >>> while True:
    ...     str = a[num:num+2]
    ...     if str:
    ...         print str
    ...     else:
    ...         break
    ...     num += 2
    ...
    ab
    cd
    ef
    gh
    ij
    k
    >>>

方法二:使用正則表達(dá)式,分割字符串,每次處理3個(gè)字符
復(fù)制代碼 代碼如下:

    >>> import re
    >>> a="1234567890"
    >>> for i in re.findall(".{1,3}",a):
    ...     print i
    ...
    123
    456
    789
    0
    >>>

可以根據(jù)需求更改每次處理n個(gè)字符。

相關(guān)文章

  • Python之多線程爬蟲抓取網(wǎng)頁(yè)圖片的示例代碼

    Python之多線程爬蟲抓取網(wǎng)頁(yè)圖片的示例代碼

    本篇文章主要介紹了Python之多線程爬蟲抓取網(wǎng)頁(yè)圖片的示例代碼,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-01-01
  • python 通過(guò)字符串調(diào)用對(duì)象屬性或方法的實(shí)例講解

    python 通過(guò)字符串調(diào)用對(duì)象屬性或方法的實(shí)例講解

    下面小編就為大家分享一篇python 通過(guò)字符串調(diào)用對(duì)象屬性或方法的實(shí)例講解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-04-04
  • Python中Cryptography庫(kù)實(shí)現(xiàn)加密解密

    Python中Cryptography庫(kù)實(shí)現(xiàn)加密解密

    Python中Cryptography庫(kù)給你的文件加把安全鎖,本文主要介紹了Python中Cryptography庫(kù)實(shí)現(xiàn)加密解密,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-02-02
  • Python實(shí)現(xiàn)基本數(shù)據(jù)結(jié)構(gòu)中隊(duì)列的操作方法示例

    Python實(shí)現(xiàn)基本數(shù)據(jù)結(jié)構(gòu)中隊(duì)列的操作方法示例

    這篇文章主要介紹了Python實(shí)現(xiàn)基本數(shù)據(jù)結(jié)構(gòu)中隊(duì)列的操作方法,結(jié)合實(shí)例形式演示了Python針對(duì)數(shù)據(jù)結(jié)構(gòu)中隊(duì)列的初始化、插入、刪除、判斷隊(duì)列滿及隊(duì)列空等相關(guān)操作技巧,需要的朋友可以參考下
    2017-12-12
  • Python創(chuàng)建或生成列表的操作方法

    Python創(chuàng)建或生成列表的操作方法

    在本文中我們給大家分享了關(guān)于Python創(chuàng)建或生成列表的操作方法以及步驟圖文流程,需要的朋友們學(xué)習(xí)下。
    2019-06-06
  • Python實(shí)現(xiàn)的彈球小游戲示例

    Python實(shí)現(xiàn)的彈球小游戲示例

    這篇文章主要介紹了Python實(shí)現(xiàn)的彈球小游戲,可實(shí)現(xiàn)類似乒乓球游戲的鍵盤控制底部擋板移動(dòng)碰撞小球的游戲功能,需要的朋友可以參考下
    2017-08-08
  • Python關(guān)于維卷積的理解

    Python關(guān)于維卷積的理解

    這篇文章主要介紹了Python關(guān)于維卷積的理解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • Python pkg_resources模塊動(dòng)態(tài)加載插件實(shí)例分析

    Python pkg_resources模塊動(dòng)態(tài)加載插件實(shí)例分析

    當(dāng)編寫應(yīng)用軟件時(shí),我們通常希望程序具有一定的擴(kuò)展性,額外的功能——甚至所有非核心的功能,都能通過(guò)插件實(shí)現(xiàn),具有可插拔性。特別是使用 Python 編寫的程序,由于語(yǔ)言本身的動(dòng)態(tài)特性,為我們的插件方案提供了很多種實(shí)現(xiàn)方式
    2022-08-08
  • 關(guān)于dataframe.query()篩選tips

    關(guān)于dataframe.query()篩選tips

    在Pandas中,通過(guò)布爾索引或.query()方法可以實(shí)現(xiàn)對(duì)DataFrame中數(shù)據(jù)的篩選。例如,篩選特定列符合條件的行數(shù)據(jù)或排除某些類型值。此外,.query()方法還支持使用外部變量進(jìn)行篩選。這些操作對(duì)數(shù)據(jù)處理非常有用,可以高效地進(jìn)行數(shù)據(jù)清洗和預(yù)處理
    2024-09-09
  • 解決vscode python print 輸出窗口中文亂碼的問題

    解決vscode python print 輸出窗口中文亂碼的問題

    今天小編就為大家分享一篇解決vscode python print 輸出窗口中文亂碼的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-12-12

最新評(píng)論

安溪县| 建水县| 吉安县| 武平县| 凉山| 西青区| 余庆县| 务川| 桐梓县| 舞钢市| 独山县| 定结县| 修文县| 金川县| 馆陶县| 沙河市| 郁南县| 于都县| 外汇| 竹北市| 临洮县| 陆丰市| 邓州市| 尼勒克县| 饶河县| 成安县| 通许县| 德清县| 涞水县| 罗定市| 祥云县| 太湖县| 和静县| 桃江县| 桓仁| 建始县| 江城| 恩平市| 象州县| 疏附县| 刚察县|