python - 如何检查列表中的所有元素是否唯一
问题描述
我如何编写一个程序来检查列表中的所有元素是否都是唯一的。我有一个用户输入的列表,我希望程序检查元素是否唯一,如果它们是唯一的,比如 list=[1,2,3,4,5],那么程序将继续。如果不是,说 list=[1,2,3,4,5,5,5],那么用户必须重新输入列表。谢谢
解决方案
此链接已详细解释 https://www.geeksforgeeks.org/python-check-if-list-contains-all-unique-elements/
# to check all unique list elements
flag = len(set(test_list)) == len(test_list)
推荐阅读
- javascript - 上传多个图像不会添加到 FormData
- html - 如何修复响应大小的砌体
- powershell - PowerShell 中的 Web 客户端请求期间发生异常。如何修复它?
- javascript - 如何使用 SweetAlert2 在 PHP 中进行删除确认框?
- ios - 为什么 iOS 中点击手势识别器的界面构建器操作不触发?
- java - 如何使用递归找到数组的最后一个元素?
- batch-file - 为什么来自用户的输入值在批处理文件中的代码中不起作用?
- scala - 从 Scala 访问 Azure Data Lake Storage gen2
- javascript - 登录后如何重定向到我想要的页面并在成功登录后显示用户名
- javascript - 链接触发 XMLHttpRequest