gpt4 book ai didi

Python:两个列表之间的成对比较:list a >= list b?

转载 作者:太空宇宙 更新时间:2023-11-04 07:08:26 31 4
gpt4 key购买 nike

如果我想检查是否列表中的所有元素

a: [1 2 3 6]

大于或等于它们在另一个列表中的对应元素

b: [0 2 3 5]

如果所有 i 的 a[ i ] > b[ i ],则返回 true,否则返回 false。这有逻辑功能吗?比如a>b?谢谢

最佳答案

你可以这样做

all(x >= y for x,y in zip(a,b))

它具有短路评估的优势:如果它找到任何 x < y它返回 False立即。

关于Python:两个列表之间的成对比较:list a >= list b?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28120527/

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