Discuss / Python / 问题

问题

Topic source

为什么取min和max为L[0]?难道把list里的所有元素和第一个元素做大小比较?

请求大神解答

你任意改0的值,结果不变的,每次比较中都更新了最大和最小值。

感谢大佬的帮助

主要是每一次循环,都会根据if条件是否成立,来更改min/max的值,通过min/max=i 的重新赋值实现

而i的取值却是集合{1,2,3,4,......}

实际上min = max = L[0]只是输入了一个初始值,能让代码跑起来


  • 1

Reply