最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python中的迭代和可迭代對(duì)象代碼示例

 更新時(shí)間:2017年12月27日 10:25:10   作者:恩恩先生  
這篇文章主要介紹了python中的迭代和可迭代對(duì)象代碼示例,具有一定借鑒價(jià)值,需要的朋友可以參考下

什么是迭代(iteration)呢?

給定一個(gè)list或者tuple,通過(guò)for循環(huán)來(lái)遍歷這個(gè)list或者tuple、這種遍歷就是迭代(iteration)。只要是可迭代的對(duì)象都可以進(jìn)行迭代、怎么判斷一個(gè)對(duì)象是否是可迭代的對(duì)象呢?可以用collections模塊里面的iterable包的isinstance函數(shù)進(jìn)行判斷:

>>> from collections import Iterable#載入模塊
>>> isinstance('abc',Iterable) #字符串是可迭代對(duì)象嗎?
True
>>> isinstance([1,2,3],Iterable) #list是可迭代對(duì)象嗎?
True
>>> isinstance({'dede':123},Iterable) #字典是可迭代對(duì)象嗎?
True

對(duì)于字典的迭代:

>>> d={'python':1,'php':2,'java':3}
#默認(rèn)迭代的是key
>>> for i in d:
 print(i)
python
php
java

#自定義迭代key
>>> for key in d.keys():
 print(key)
python
php
java

#迭代value
>>> for value in d.values():
 print(value)
2

#同時(shí)迭代key,value
>>> for k , v in d.items():
 print(k,v)
python 1
php 2
java 3
>>>

怎樣實(shí)現(xiàn)對(duì)列表和元組的下標(biāo)循環(huán)呢?

兩種方法:

#對(duì)于一個(gè)列表
lanage=['python','php','java','c++']

第一種:
for x in range(len(lanage)):
 print(x,lanage[x])

第二種:
for i ,value in enumerate(lanage):
 print(i,value)

#運(yùn)行結(jié)果
python
php
java
c++
python
php
java
c++
>>>
#在同一行輸出:
for i ,value in enumerate(lanage):
 print(i,value ,end=',')
結(jié)果:
python,1 php,2 java,3 c++,

總結(jié)

以上就是本文關(guān)于python中的迭代和可迭代對(duì)象代碼示例的全部?jī)?nèi)容,希望對(duì)大家有所幫助。感興趣的朋友可以繼續(xù)參閱本站其他相關(guān)專(zhuān)題,如有不足之處,歡迎留言指出。感謝朋友們對(duì)本站的支持!

相關(guān)文章

  • 為什么你還不懂得怎么使用Python協(xié)程

    為什么你還不懂得怎么使用Python協(xié)程

    這篇文章主要給大家介紹了關(guān)于為什么你還不懂得怎么使用Python協(xié)程的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用Python具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • Python實(shí)現(xiàn)二分查找與bisect模塊詳解

    Python實(shí)現(xiàn)二分查找與bisect模塊詳解

    二分查找又叫折半查找,二分查找應(yīng)該屬于減治技術(shù)的成功應(yīng)用。python標(biāo)準(zhǔn)庫(kù)中還有一個(gè)灰常給力的模塊,那就是bisect。這個(gè)庫(kù)接受有序的序列,內(nèi)部實(shí)現(xiàn)就是二分。下面這篇文章就詳細(xì)介紹了Python如何實(shí)現(xiàn)二分查找與bisect模塊,需要的朋友可以參考借鑒,下面來(lái)一起看看吧。
    2017-01-01
  • Python日志打印里logging.getLogger源碼分析詳解

    Python日志打印里logging.getLogger源碼分析詳解

    在本篇文章里小編給大家整理的是一篇關(guān)于Python logging.getLogger源碼分析的相關(guān)內(nèi)容,有興趣的朋友們可以學(xué)習(xí)參考下。
    2021-01-01
  • python 切片和range()用法說(shuō)明

    python 切片和range()用法說(shuō)明

    首先需要明白,可迭代對(duì)象,按照正數(shù)索引(正序)是從0開(kāi)始的,按照負(fù)數(shù)索引(逆序)是從-1開(kāi)始的
    2013-03-03
  • 使用GitHub和Python實(shí)現(xiàn)持續(xù)部署的方法

    使用GitHub和Python實(shí)現(xiàn)持續(xù)部署的方法

    這篇文章主要介紹了使用GitHub和Python實(shí)現(xiàn)持續(xù)部署的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2019-05-05
  • Python使用BeautifulSoup抓取和解析網(wǎng)頁(yè)數(shù)據(jù)的操作方法

    Python使用BeautifulSoup抓取和解析網(wǎng)頁(yè)數(shù)據(jù)的操作方法

    在數(shù)據(jù)分析和機(jī)器學(xué)習(xí)領(lǐng)域中,數(shù)據(jù)是不可或缺的資源,網(wǎng)頁(yè)數(shù)據(jù)作為豐富的信息來(lái)源,往往需要通過(guò)爬蟲(chóng)抓取,Python的BeautifulSoup是處理HTML和XML的利器,本篇文章將詳細(xì)介紹BeautifulSoup的基本用法,并通過(guò)一個(gè)實(shí)際案例演示如何使用BeautifulSoup抓取和解析網(wǎng)頁(yè)數(shù)據(jù)
    2024-11-11
  • Python利用字節(jié)串或字節(jié)數(shù)組來(lái)加載和保存PDF文檔

    Python利用字節(jié)串或字節(jié)數(shù)組來(lái)加載和保存PDF文檔

    處理PDF文件的可以直接讀取和寫(xiě)入文件系統(tǒng)中的PDF文件,然而,通過(guò)字節(jié)串(byte string)或字節(jié)數(shù)組(byte array)來(lái)加載和保存PDF文檔在某些情況下更高效,本文將介紹如何使用Python通過(guò)字節(jié)串或字節(jié)數(shù)組來(lái)加載和保存PDF文檔,需要的朋友可以參考下
    2024-09-09
  • 淺析PyCharm 的初始設(shè)置(知道)

    淺析PyCharm 的初始設(shè)置(知道)

    這篇文章主要介紹了PyCharm 的初始設(shè)置(知道),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-10-10
  • Python實(shí)現(xiàn)操縱控制windows注冊(cè)表的方法分析

    Python實(shí)現(xiàn)操縱控制windows注冊(cè)表的方法分析

    這篇文章主要介紹了Python實(shí)現(xiàn)操縱控制windows注冊(cè)表的方法,結(jié)合實(shí)例形式分析了Python使用_winreg模塊以及win32api模塊針對(duì)Windows注冊(cè)表操作相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2019-05-05
  • Python使用Pandas庫(kù)實(shí)現(xiàn)MySQL數(shù)據(jù)庫(kù)的讀寫(xiě)

    Python使用Pandas庫(kù)實(shí)現(xiàn)MySQL數(shù)據(jù)庫(kù)的讀寫(xiě)

    這篇文章主要介紹了Python使用Pandas庫(kù)實(shí)現(xiàn)MySQL數(shù)據(jù)庫(kù)的讀寫(xiě) ,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07

最新評(píng)論

岐山县| 尼木县| 航空| 周宁县| 望都县| 舒兰市| 灵山县| 长沙县| 长春市| 沙雅县| 开江县| 昌平区| 内江市| 三亚市| 敖汉旗| 法库县| 弋阳县| 东乌| 隆德县| 伊吾县| 齐齐哈尔市| 武隆县| 西吉县| 三门县| 乐山市| 察雅县| 盐山县| 湖南省| 三江| 通辽市| 博客| 营口市| 秀山| 辽宁省| 政和县| 湘潭市| 克什克腾旗| 尤溪县| 德令哈市| 安新县| 贵定县|