请使用迭代查找一个list中最小和最大值,并返回一个tuple: 完成! ...
如果给定一个list或tuple,我们可以通过for循环来遍历这个list或tuple,这种遍历我们称为迭代 Iteration 。 在Python中,迭代是通过for ... in来完成的,而很多语言比如C语言,迭代list是通过下标完成的,比如Java代码: 可以看出,Python的for循环抽象程度要高于C的for循环,因为Python的for循环不仅可以用在list或tuple上,还可以作 ...
2019-07-05 18:15 0 605 推荐指数:
请使用迭代查找一个list中最小和最大值,并返回一个tuple: 完成! ...
迭代即是遍历,所以无需考虑效率问题,用遍历list得到的每一个值与该list的第一个成员值相比,分别取最大与最小值 ...
定义 findMinAndMax 函数,首先判断参数是不是list, 然后去掉list 当中不是numeric的object得到一个新的list. 如果这个list 是空的 返回 (None, None) 如果不是空的,就通过迭代的方式取得最大值和最小值, 再返回 tuple(最小值, 最大值 ...
# -*- coding: utf-8 -*- # 请使用迭代查找一个list中最小和最大值,并返回一个tuple from collections import Iterable def findMinAndMax(L): if len(L ...
知识点: 迭代: 如果给定一个list或tuple,我们可以通 过for循环来遍历这个list或tuple,这种遍历我们称为迭代(Iteration)。 在Python中,迭代是通过for ... in来完成的,而很多语言比如C语言,迭代list是通过下标完成 ...
c = [-10,-5,0,5,3,10,15,-20,25] print c.index(min(c)) # 返回最小值 print c.index(max(c)) # 返回最大值 ...