欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python中迭代器(iterator)用法實例分析

 更新時間:2015年04月29日 09:39:34   作者:重負在身  
這篇文章主要介紹了python中迭代器(iterator)用法,實例分析了Python中迭代器的相關使用技巧,非常具有實用價值,需要的朋友可以參考下

本文實例講述了python中迭代器(iterator)用法。分享給大家供大家參考。具體如下:

#---------------------------------------
#      Name: iterators.py
#     Author: Kevin Harris
# Last Modified: 03/11/04
# Description: This Python script demonstrates how to use iterators.
#---------------------------------------
myTuple = (1, 2, 3, 4)
myIterator = iter( myTuple )
print( next( myIterator ) )
print( next( myIterator ) )
print( next( myIterator ) )
print( next( myIterator ) )
# Becareful, one more call to next() 
# and this script will throw an exception!
#print myIterator.next() 
print( " " )
#---------------------------------------
# If you have no idea how many items 
# can be safely accesd via the iterator,
# use a try/except block to keep your script from crashing.
myTuple2 = ( "one", "two", "three", "four" )
myIterator2 = iter( myTuple2 )
while 1:
  try:
    print( next( myIterator2 ) )
  except StopIteration:
    print( "Exception caught! Iterator must be empty!" )
    break
input( '\n\nPress Enter to exit...' )

希望本文所述對大家的Python程序設計有所幫助。

相關文章

  • Python操作Excel的學習筆記

    Python操作Excel的學習筆記

    這篇文章主要介紹了Python操作Excel的學習筆記,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-02-02
  • Anaconda徹底刪除虛擬環(huán)境的正確方法

    Anaconda徹底刪除虛擬環(huán)境的正確方法

    這篇文章主要給大家介紹了關于Anaconda徹底刪除虛擬環(huán)境的正確方法,要在Anaconda中刪除一個虛擬環(huán)境,可以按照本文以下步驟進行操作,需要的朋友可以參考下
    2023-10-10
  • 詳解如何利用Python進行客戶分群分析

    詳解如何利用Python進行客戶分群分析

    每個電子商務數(shù)據(jù)分析師必須掌握的一項數(shù)據(jù)聚類技能,如果你是一名在電子商務公司工作的數(shù)據(jù)分析師,從客戶數(shù)據(jù)中挖掘潛在價值,來提高客戶留存率很可能就是你的工作任務之一。這篇就來告訴你如何將客戶分成不同的群組,并在一段時間內(nèi)觀察每個群組的留存率
    2023-02-02
  • python GUI庫圖形界面開發(fā)之PyQt5信號與槽多窗口數(shù)據(jù)傳遞詳細使用方法與實例

    python GUI庫圖形界面開發(fā)之PyQt5信號與槽多窗口數(shù)據(jù)傳遞詳細使用方法與實例

    這篇文章主要介紹了python GUI庫圖形界面開發(fā)之PyQt5信號與槽多窗口數(shù)據(jù)傳遞詳細使用方法與實例,需要的朋友可以參考下
    2020-03-03
  • 快速解決pandas.read_csv()亂碼的問題

    快速解決pandas.read_csv()亂碼的問題

    今天小編就為大家分享一篇快速解決pandas.read_csv()亂碼的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-06-06
  • Python與CNN的碰撞詳解

    Python與CNN的碰撞詳解

    CNN,即卷積神經(jīng)網(wǎng)絡,主要用于圖像識別,分類。由輸入層,卷積層,池化層,全連接層(Affline層),Softmax層疊加而成。卷積神經(jīng)網(wǎng)絡中還有一個非常重要的結構:過濾器,它作用于層與層之間(卷積層與池化層),決定了怎樣對數(shù)據(jù)進行卷積和池化
    2022-12-12
  • python命令行引導用戶填寫可用的ip地址和端口號實現(xiàn)

    python命令行引導用戶填寫可用的ip地址和端口號實現(xiàn)

    這篇文章主要為大家介紹了python命令行引導用戶填寫可用的ip地址和端口號實現(xiàn)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-11-11
  • python字符串格式化方式解析

    python字符串格式化方式解析

    這篇文章主要介紹了python字符串格式化方式解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-10-10
  • python geemap的安裝步驟及環(huán)境配置

    python geemap的安裝步驟及環(huán)境配置

    geemap是基于GEE由吳秋生老師二次開發(fā)的一個包,geemap主要使用python來進行實現(xiàn)相關功能,這篇文章主要介紹了geemap的詳細安裝步驟及環(huán)境配置,需要的朋友可以參考下
    2022-08-08
  • Python檢測網(wǎng)站鏈接是否已存在

    Python檢測網(wǎng)站鏈接是否已存在

    Python是一種解釋型、面向對象、動態(tài)數(shù)據(jù)類型的高級程序設計語言。通過本文給大家介紹Python檢測網(wǎng)站鏈接是否已存在的相關內(nèi)容,需要的朋友一起學習吧
    2016-04-04

最新評論