-1
这是我的问题..将列表设置为一定的长度和范围
编写一个函数,该函数将一个名为aList的列表作为参数。如果列表中的元素包含至少一个整数且不超过六个值在1和6之间的整数,它将返回一个布尔值True。如果列表包含任何其他元素(如字符串或外部整数)或者长度不正确(因为它包含0个或多于6个元素)。调用这个函数checkList(aList)。
我有长度想通了,但似乎无法让它设置值范围1和6之间。我收到错误“列表对象不可调用。”这是我到目前为止:
def checkList(aList):
if 1<=len(aList)<=6 and range[aList(1,6)]:
return True
else:
return False
'aList(1,6)'导致'List对象不可调用。' – Akavall
是一个['float',带整数值](https://docs.python.org/3/library/stdtypes.html #float.is_integer)like'3.0' OK,or only the'int'' 3'? –