我有一个列表,sortedInfected,它由整数组成,长度未知。在
当我运行这个脚本时,我得到一个错误:“列表索引必须是整数或切片,而不是浮点”。在
我该怎么解决这个问题?在
medianList =[]
b = (len(sortedInfected) / 2)
if len(sortedInfected) % 2 == 0:
median = (sortedInfected[b] + sortedInfected[b-1]) // 2
medianList.append(median)
else:
median = sortedInfected[b - 0.5]
medianList.append(median)
在Python3.x中,
/
运算符执行浮点除法。如果您想要int
除法,请使用//
因此,您可以将代码更改为
^{pr2}$相关问题 更多 >
编程相关推荐