华南俳烁实业有限公司

python

當(dāng)前位置:中華考試網(wǎng) >> python >> python教程 >> 文章內(nèi)容

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

來源:中華考試網(wǎng)  [2020年12月28日]  【

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

  1. 下標(biāo)法

  2. for in

  3. iter內(nèi)置函數(shù)

  4. enumerate

  其中下標(biāo)法和enumerate適合需要判斷后續(xù)字符的場景,比如循環(huán)到下標(biāo)index出,要求判斷index+1的字符這種。最典型的題目就是語法解析器,判斷"(())"這種成對(duì)的括號(hào)的算法。

  "for in"和iter適合對(duì)字符進(jìn)行直接處理的一類題目,比如大小準(zhǔn)換,字符串對(duì)比之類的。

  總之,如果需要用到下標(biāo)就使用下標(biāo)法和enumerate,其中enumerate比下標(biāo)法性能更優(yōu)。

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

責(zé)編:zp032348

上一篇:python入門教程,你領(lǐng)了嗎?

下一篇: 沒有了

  • 會(huì)計(jì)考試
  • 建筑工程
  • 職業(yè)資格
  • 醫(yī)藥考試
  • 外語考試
  • 學(xué)歷考試
和平区| 固安县| 呼图壁县| 托克逊县| 永康市| 鹤壁市| 乡城县| 义马市| 嘉兴市| 宜兴市| 苏尼特左旗| 长治市| 甘泉县| 潜江市| 乳山市| 庆云县| 岑巩县| 浦城县| 宜州市| 黎城县| 桃源县| 明星| 承德市| 怀化市| 南木林县| 尚志市| 宜春市| 永川市| 盈江县| 木里| 乌兰察布市| 台东市| 迁安市| 平山县| 明溪县| 通化市| 克拉玛依市| 牙克石市| 黄大仙区| 鄢陵县| 商河县|