2024-10-05 15:19:50 发布
网友
我想比较下面的列表,并根据它返回的值声明一个大于另一个。它在一个在线编译器(repl.It)上得到了成功的编译,但是由于某些原因给出了奇怪的错误KeyError1。请帮忙
stats = [['cap', '0'], ['cap', '0']] stats1 = [['cap', '0'], ['cap', '1']] for s1, s2 in zip(stats, stats1): if s1[1] < s2[1]: print ('success')
你可以试试这个:
stats = [['cap', '0'], ['cap', '0']] stats1 = [['cap', '0'], ['cap', '1']] if any(any(a > b for a, b in zip(i, c)) for i, c in zip(stats, stats1)): print("success")
你可以试试这个:
相关问题 更多 >
编程相关推荐