欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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
    >>>

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

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

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

相關(guān)文章

  • jupyter使用自動補全和切換默認瀏覽器的方法

    jupyter使用自動補全和切換默認瀏覽器的方法

    這篇文章主要介紹了jupyter使用自動補全和切換默認瀏覽器的方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • pytorch常用數(shù)據(jù)類型所占字節(jié)數(shù)對照表一覽

    pytorch常用數(shù)據(jù)類型所占字節(jié)數(shù)對照表一覽

    這篇文章主要介紹了pytorch常用數(shù)據(jù)類型所占字節(jié)數(shù)對照表一覽,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-05-05
  • Python打印異常信息的方法示例詳解

    Python打印異常信息的方法示例詳解

    在 Python 編程中,異常是指程序執(zhí)行過程中出現(xiàn)的錯誤或異常情況,當程序遇到異常時,為了更好地調(diào)試和定位問題,我們需要打印異常信息,本文將詳細介紹如何在 Python 中打印異常,并提供一些示例和注意事項,需要的朋友可以參考下
    2023-12-12
  • Django單元測試中Fixtures的使用方法

    Django單元測試中Fixtures的使用方法

    這篇文章主要介紹了Django單元測試中Fixtures用法詳解,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-02-02
  • python 日期排序的實例代碼

    python 日期排序的實例代碼

    這篇文章主要介紹了python 日期排序的實例代碼,代碼簡單易懂,非常不錯,具有一定的參考借鑒價值 ,需要的朋友可以參考下
    2019-07-07
  • 圖鄰接矩陣可視化解析

    圖鄰接矩陣可視化解析

    這篇文章主要介紹了基于圖鄰接矩陣可視化解析,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • python 函數(shù)嵌套及多函數(shù)共同運行知識點講解

    python 函數(shù)嵌套及多函數(shù)共同運行知識點講解

    在本篇文章里小編給各位整理的是一篇關(guān)于python 函數(shù)嵌套及多函數(shù)共同運行知識點講解,需要的朋友們可以學(xué)習(xí)下。
    2020-03-03
  • python庫umap有效地揭示高維數(shù)據(jù)的結(jié)構(gòu)和模式初探

    python庫umap有效地揭示高維數(shù)據(jù)的結(jié)構(gòu)和模式初探

    這篇文章主要介紹了python庫umap有效地揭示高維數(shù)據(jù)的結(jié)構(gòu)和模式初探,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2024-01-01
  • Python實戰(zhàn)小項目之Mnist手寫數(shù)字識別

    Python實戰(zhàn)小項目之Mnist手寫數(shù)字識別

    MNIST 數(shù)據(jù)集已經(jīng)是一個被”嚼爛”了的數(shù)據(jù)集, 很多教程都會對它”下手”, 幾乎成為一個 “典范”. 不過有些人可能對它還不是很了解, 下面通過一個小實例來帶你了解它
    2021-10-10
  • python基礎(chǔ)之序列操作

    python基礎(chǔ)之序列操作

    這篇文章主要介紹了python序列操作,實例分析了Python中返回一個返回值與多個返回值的方法,需要的朋友可以參考下
    2021-10-10

最新評論