列表的长度(length)为 7,我们将其除以 2(整数除法,向下取整)得到 3。
然后,我们取排序后列表的中间元素作为 half,即 nums,也就是第 4 个元素(因为 Python 的索引从 0 开始计算),这个元素是 2。所以 half 等于 2。
代码如下:
nums =
nums.sort()# 排序后的列表:
length = len(nums)# 列表长度:7
half = nums# 取中间元素:nums,也就是 2
这就是为什么 half 等于 2 的原因。
页:
[1]