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

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

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

首先,來看每次處理一個字符的情況,可以有如下方法去實現(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]
    >>>

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

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

復(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個字符
復(fù)制代碼 代碼如下:

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

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

相關(guān)文章

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

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

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

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

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

    Python中Cryptography庫實現(xiàn)加密解密

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

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

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

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

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

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

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

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

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

    Python pkg_resources模塊動態(tài)加載插件實例分析

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

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

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

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

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

最新評論

河北区| 东兴市| 昆山市| 武城县| 土默特左旗| 岑巩县| 广饶县| 彭阳县| 鹿邑县| 石嘴山市| 金坛市| 饶平县| 新营市| 哈巴河县| 博爱县| 边坝县| 敦煌市| 洛扎县| 临湘市| 安陆市| 石楼县| 乐业县| 土默特右旗| 漳平市| 肇源县| 佛山市| 吉林市| 木里| 林州市| 同心县| 德清县| 慈利县| 阜康市| 轮台县| 天津市| 南木林县| 长岛县| 玉树县| 克什克腾旗| 馆陶县| 胶州市|