Python文档声明,当使用多个参数调用时,max()返回最大的参数.
>>> a = (1, 1, 1, 9)
>>> b = (4, 5, 6)
>>> max(a, b)
(4, 5, 6)
什么定义了如何大元组,在这种情况下,是什么?元组a具有更多数量的元素(四个对三个),并且其最大值(9)大于可以在b(6)中找到的最大数量,因此根据任何标准,我预期它将是回来了.如何通过max()比较元组?
Ada*_*man 12
像所有其他序列一样的元组按字典顺序排序:两个元组的顺序由元组不同的第一个位置决定.引用python引用:
使用相应元素的比较,按字典顺序比较元组和列表.
你的两个元组在第一个位置上有所不同,因为4> 1,我们有
>>> (4, 5, 6) > (1, 1, 1, 9)
True
| 归档时间: | 
 | 
| 查看次数: | 4063 次 | 
| 最近记录: |