我不确定是否有任何好的方法可以做到这一点。但是我想我可以尝试一下stackoverflow :)

我有一个包含整数的列表/数组,还有另一个包含整数的数组。我想从第一个列表中找到最大值,但是该值不能在第二个数组中。

python中是否有任何“花哨的”方法可以将其简化为一个表达式?
max_value = max(firstArray)不在secondArray中

最佳答案

使用集合获取firstArray中不在secondArray中的值:

max_value = max(set(firstArray) - set(secondArray))

10-08 19:47