python学习笔记--迭代
生活随笔
收集整理的這篇文章主要介紹了
python学习笔记--迭代
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1.在Python中,迭代是通過(guò)for ... in來(lái)完成的,Python的for循環(huán)不僅可以用在list或tuple上,還可以作用在其他可迭代對(duì)象上,比如字典,字符串等
for ch in 'ABC': ... print(ch) ... A B C2.要對(duì)某對(duì)象使用迭代,只需判斷其是不是可迭代對(duì)象即可。
>>> from collections import Iterable >>> isinstance('abc', Iterable) # str是否可迭代 True3.python 可以同時(shí)迭代兩個(gè)變量
>>> for x, y in [(1, 1), (2, 4), (3, 9)]: ... print(x, y) ... 1 1 2 4 3 9>>> for i, value in enumerate(['A', 'B', 'C']): //迭代list下標(biāo)和對(duì)應(yīng)元素 ... print(i, value) ... 0 A 1 B 2 C
轉(zhuǎn)載于:https://www.cnblogs.com/cyjwdx102355/p/11127297.html
總結(jié)
以上是生活随笔為你收集整理的python学习笔记--迭代的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: SAS 中计算总和或者计算总数的方法
- 下一篇: Appium+python自动化(十五)