leedcode-找到所有数组中消失的数字

自己写的,利用集合的差

class Solution:
    def findDisappearedNumbers(self, nums: List[int]) -> List[int]:
        # 计算 nums 列表的长度
        n = len(nums)
        
        # 创建包含 1 到 n 的列表
        mylist = [i for i in range(1, n + 1)]
        
        # 使用集合差集操作找出在 mylist 中存在但在 nums 中不存在的元素
        # 将结果转换为列表并返回
        return list(set(mylist) - set(nums))

 

posted @ 2024-05-06 12:33  Junior_bond  阅读(11)  评论(0)    收藏  举报