gpt4 book ai didi

python - 如何找到未列出或丢失的号码?

转载 作者:太空狗 更新时间:2023-10-30 00:30:31 26 4
gpt4 key购买 nike

我将有一个数字列表,每个数字占一行(比如 0 -100)。如何找到未列出或丢失的号码?

最佳答案

将它们全部添加到一个集合中。然后从充满 1-100 的集合中减去。这是 0-9 的示例:

>>> set(range(10)) - set([1, 4, 5, 6, 8, 2])
set([0, 9, 3, 7])
>>>

我列出了 [1, 4, 5, 6, 8, 2]。为了找出 0-9 范围内的哪些数字缺失,我创建了一个全部为 0-9 的集合,然后从中减去包含 [1, 4, 5, 6, 8, 2] 的集合它。并发现 [0, 9, 3, 7] 丢失了。

Set 对此非常有效。作为一个额外的好处,重复项将得到妥善处理。

关于python - 如何找到未列出或丢失的号码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6544403/

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