久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

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

Python迭代器Iterable判斷方法解析

瀏覽:12日期:2022-08-02 10:43:21

迭代器(Iterable):能直接作用于for循環的對象,統稱可迭代對象。例如:list、tuple、set、str、generator都是可迭代對象。

1、如何判斷一個對象是否可迭代:

# 如何判斷一個對象是可迭代對象#導入collections.abc模塊中的Iterable對象import collections.abc# 判斷str是否可迭代a=isinstance(’abc’,collections.abc.Iterable)# 打印迭代結果print(a)# 導入collections.abc模塊import collections.abc# 判斷str是否可迭代a=isinstance(’abc’,collections.abc.Iterable)# 打印迭代結果print(a)

結果:

True

True

2、使用迭代查找list最大值和最小值,結果返回一個tuple

#定義Findmax_list,使用迭代查找list最大值和最小值,返回一個tupledef Findmax_list(L:list): max_number = L[0] min_number = L[0] # list可迭代,做遍歷,查找最大值和最小值 for i in L: max_number=max(max_number,i) min_number=min(min_number,i) # 返回一個tuple return max_number, min_number# 定義一個listtest_list=[1,6,2,3,4,8]# 調用Findmax_listresult=Findmax_list(test_list)# 打印tuple結果print(result)# 測試返回結果print(type(result))

結果:

(8, 1)<class ’tuple’>

Process finished with exit code 0

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 韩国精品一区二区 | 色婷婷av一区二区三区软件 | 99国产精品久久久久久久成人热 | 午夜影院免费体验区 | av在线一区二区 | 韩国久久精品 | 超碰在线播 | 欧美日韩成人在线 | 黄色91在线| 成人亚洲视频 | av在线免费观看一区二区 | 亚洲三级在线观看 | 中文字幕久久精品 | 国产精品一区二 | 欧美激情自拍偷拍 | 免费黄色网址在线播放 | 国产精品久久久久久久美男 | 国产综合精品视频 | 日韩视频在线观看 | 国产一区日韩在线 | 亚洲国产精品久久久久秋霞不卡 | 欧美与黑人午夜性猛交久久久 | 日本中文字幕在线视频 | 黑色丝袜脚足j国产在线看68 | 99国产精品久久久久久久 | 国产一区二区视频在线观看 | 午夜私人影院在线观看 | 国产精品一卡二卡三卡 | 日韩三级电影免费观看 | 久草新视频在线观看 | 成人亚洲免费视频 | 色综合久久久久 | 91资源在线观看 | 久久久亚洲一区二区三区 | 久久久久久久久99精品 | 亚洲日本二区 | 91豆花视频 | 成人网久久 | 99久久综合精品五月天 | 91视频.com| 国产精品一区二区三区四区 |