python 字元遍歷

2022-03-17 19:21:40 字數 615 閱讀 1746

python為我們提供了很多便捷的方式去遍歷乙個字串中的字元。比如,將乙個字串轉換為乙個字元陣列(列表):

thelist =list(thestring)

同時,我們可以方便的通過for語句進行遍歷:

for c in thestring:

do_something_with(c)

map函式用法:

第乙個引數接收乙個函式名,第二個引數接收乙個可迭代物件

lt = [1, 2, 3, 4, 5, 6]

defadd(num):

return num + 1rs =map(add, lt)

print rs #

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

thestring = '

ix lixkxex xpxytxhxonx !

'def

printengine(c):

if c != 'x'

:

print

c,map(printengine, thestring)

輸出結果:

i like python !

Python字元遍歷的藝術

比如,將乙個字串轉換為乙個字元陣列 thelist lis程式設計客棧t thestring 同時,我們可以方便的通過for語句進行遍歷 fo程式設計客棧r c in thestring do something with c 甚者,使用這樣的語句 result do something with ...

Python字串 遍歷

很多計算過程都需要每次從乙個字串中取乙個字元。一般都是從頭開始讀取,依次得到每個字元,然後做些處理,一直到末尾。這種處理模式叫遍歷。1.使用while迴圈寫乙個遍歷 cat a.py bin python fruit banana index 0 while index len fruit pyth...

python 遍歷物件 python遍歷物件列表

我有乙個物件列表,其中包含電子 中的 名稱 範圍 在處理電子 時,我需要更新與範圍相關的值。儲存此資訊的類如下所示 class varname name none refersto none referstor1c1 none value none def init self,name,refers...