-6ren">
gpt4 book ai didi

Python错误: unorderable types: list()
转载 作者:太空宇宙 更新时间:2023-11-03 18:42:52 26 4
gpt4 key购买 nike

我不断收到错误unorderable types: 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()

最佳答案

看起来您正在尝试将列表与整数进行比较,这在 Python3 中是不可能的。确保numbers的所有项都是整数或不是整数。

>>> [] < 1
Traceback (most recent call last):
File "<ipython-input-1-de4ae201066c>", line 1, in <module>
[] < 1
TypeError: unorderable types: list() < int()

关于Python错误: unorderable types: list()<int(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20150500/

26 4 0

Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com