-1
我一直收到錯誤無法訂購的類型:list()< int()。我做錯了什麼,我該如何解決?Python錯誤:無法訂購的類型:list()<int()
我的代碼:
import sys
from List import *
def main():
strings=ArrayToList(sys.argv[1:])
numbers=ListMap(int,strings)
smallest=numbers[0]
for i in range(len(numbers)):
if numbers[i]<smallest:
smallest=numbers[i]
return smallest
print("The smallest is", smallest(numbers))
main()
錯誤:
Traceback (most recent call last):
File "command.py", line 18, in <module>
main()
File "command.py", line 12, in main
if numbers[i]<smallest:
TypeError: unorderable types: list() < int()
回溯(最近通話最後一個): 文件 「command.py」 18行,在 的main() 文件 「command.py」,第12行,在主 如果[I] <最小: TypeError:無法訂購的類型:list()
user3022573
錯誤告訴你'numbers [0]'也是一個列表; ListMap()的定義是什麼? –
你用'從列表導入*'導入的模塊是什麼? – YXD