国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

Python之字符串的遍歷的4種方式

瀏覽:94日期:2022-07-02 17:48:42

python的字符串遍歷有4種方式:

1. 下標法

2. for in

3. iter內置函數

4. enumerate

其中下標法和enumerate適合需要判斷后續字符的場景,比如循環到下標index出,要求判斷index+1的字符這種。最典型的題目就是語法解析器,判斷'(())'這種成對的括號的算法。

'for in'和iter適合對字符進行直接處理的一類題目,比如大小準換,字符串對比之類的。

總之,如果需要用到下標就使用下標法和enumerate,其中enumerate比下標法性能更優。

(注意:本文基于Python3.x)

第一種方式,for in

girl_str = 'love You' for every_char in girl_str: print(every_char)

第二種方式,內置函數range()或xrange(),把字符串長度傳進去就行

girl_str = 'love You' for index in range(len(girl_str)): print(girl_str[index])

第三種方式,內置函數enumerate()

girl_str = 'love You' for index, every_char in enumerate(girl_str): print(str(index) + every_char)

第四種方式,內置函數iter()

girl_str = 'love You' for every_char in iter(girl_str): print(every_char)

到此這篇關于Python之字符串的遍歷的4種方式的文章就介紹到這了,更多相關Python 字符串遍歷內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 阳山县| 饶阳县| 东丰县| 丰台区| 大田县| 开化县| 磴口县| 广西| 团风县| 龙泉市| 荣成市| 卢龙县| 大荔县| 晋江市| 柘荣县| 绥滨县| 晴隆县| 深泽县| 宁武县| 宜兰市| 文水县| 西乡县| 阳新县| 迁西县| 宁国市| 葵青区| 德昌县| 黑河市| 东宁县| 泰来县| 舒城县| 深州市| 靖西县| 新和县| 湾仔区| 会泽县| 水富县| 从化市| 汨罗市| 文登市| 西和县|