python3--迭代
判断一个对象是否能够进行迭代的方法 Iterable
from collections import Iterable
dict = {'name':'Joe','age':17}
print (isinstance(dict,Iterable))
print (isinstance('1232ksd',Iterable))
print (isinstance(1232,Iterable))
print (type(dict))
#遍历字典的方法
for key in dict:
print (key,dict[key])
for k,v in dict.items():
print (k,v)
for value in dict.values():
print (value)
#请使用迭代查找一个list中最小和最大值,并返回一个tuple
Li = [5,465,66,11,-45,54,999]
print (type(Li))
print (isinstance(Li,Iterable))
def findMinMax(L):
min = 0
max = 0
for c in L:
if c > max:
max=c
if c < min:
min=c
return(min,max)
findMinMax(Li)
print (type(findMinMax(Li)))
浙公网安备 33010602011771号