python每次處理固定個數的字元的方法總結

2022-10-05 00:36:13 字數 1126 閱讀 5098

首先,來看每次處理乙個字元的情況,可以有如下方法去實現:

方法一:

複製** **如下:

>>> a='1234567'

>>> list(a)

['1', '2', '3', '4', '5', '6', '7']

>>>

方法二:

複製** **如下:

>>> a='1234567'

>>> for i in a:

...     print i

...123

4567

>>>

方法三:列表解析(map)

複製** **如下:

>>> a

'1234567'

>>> [int(i)+1 for i in a]

[2, 3, 4, 5, 6, 7, www.cppcns.com8]

>>>

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

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

複製** **如下:

>>> a='abcdefghijk'

程式設計客棧  >>> num=0

>>> while true:

...     str = a[num:num+2]

...     if str:

&n  ...         print str

...     else:

...         break

...&nb程式設計客棧sp;    num += 2

...ab

cdef

ghij

kovbeqwwzr>>>

方法二:使用正規表示式,分割字串,每次處理3個字元

複製** **如下:

>>> import re

>>> a="1234567890"

>>> for i in re.findall(".",a):

...     print i

...123

456789

0>>>

可以根據需求更改每次處理n個字元。

本文標題: python每次處理固定個數的字元的方法總結

本文位址:

固定資產租賃的會計處理

一 經營租賃方式租入的固定資產的會計處理1.對以經營租賃方式租入的固定資產核算時應注意的問題 1 以經營租賃方式租入的固定資產不屬企業的財產,不能作為自有固定資產核算,而僅通過設定 租入固定資產備查簿 進行登記。2 如果企業在租賃期間 一年以上 對租入固定資產進行大修理和進行改良工程,其支出應列入 ...

不固定個數的子元素自適應居中

今天工友提了乙個需求,讓固定寬度的子元素,在不確定寬度的容器內水平居中 自適應 ul 寬度不固定 li 寬度固定,li 是乙個塊。看起來還挺簡單的。但大家為什麼一直討論不斷。希奇,實現了一下。發現實在還是很簡單的。還是沒有超出原來的解決方案,即使用 display inline block。實際要實...

Python美味食譜 1 1 每次處理乙個字元

關於python美味食譜 開這個類別的主要目的是為了總結python cookbook上的知識和技巧,也為鞏固自己的python知識點。當然和書上會有所不同,力求簡明扼要。目的 對字串的每個字元進行處理,其實每個字元 char 就是乙個長度為1的字串。方法 1.使用內建 函式list a strin...