python - 在修改集合时检查集合相等性
问题描述
我将如何在 python 中使用集合编写一个程序,该程序接受来自用户的 2 个单词并进行以下检查。如果将两个单词放入集合后它们相等,则打印相等,否则不相等。我正在学习 python,在这个这本书给出了集合的例子并提到了这一点,但没有给出代码,所以有人可以帮我想象一下,这样我就可以学习它,非常感谢任何帮助
解决方案
#accept two words
word1 = input()
word2 = input()
#add them to set
set1.add(word1)
set2.add(word2)
#check for equality
if set1 == set2:
print('equal')
else:
print('not equal')
如果您想检查集合是否长度相等,请将 if 语句替换为:
if len(set1) == len(set2)
推荐阅读
- python - Python 网页抓取 Robinhood 不准确
- bash - 脚本 - 函数脚本可见性中的分叉(背景)变量
- c++ - 读取文本文件并存储到数组中
- python - ValueError 的 Python 断言
- arrays - Bash - 如何将数组元素拆分为列表
- java - 使用 TagExtraInfo 类 org.apache.taglibs.standard.tei.ForEachTEI for 'c:forEach; 遇到 A 类问题
- reactjs - 在组件渲染之前获取数据,Reactjs
- recaptcha - 如何在 JAVA 中实现 google recaptcha 检测密码泄漏和违反凭据?
- python - Python Boto3 显示最后一条记录的信息不完整
- php - 为什么在 HTML FORM 的可空字段中插入一个值会给我一个 NULL,即使它不是?