显示哪些字母在第一个字符串中但不在第二个字符串中的 Python 程序
当需要显示出现在第一个字符串中但不在第二个字符串中的字母时,从用户那里获取两个字符串输入。'set' 用于找出两个字符串之间的差异。
Python 带有一种称为“set”的数据类型。这个“集合”只包含唯一的元素。
该集合在执行诸如交、差、并和对称差等操作时很有用。
示例
以下是相同的演示 -
my_str_1 = input("输入第一个字符串...")输出结果my_str_2 = input("输入第二个字符串...")
my_result = list(set(my_str_1)-set(my_str_2))
print("第一个字符串中的字母而不是第二个字符串中的字母:")
for i in my_result:
print(i)
输入第一个字符串...Jane输入第二个字符串...Wane
第一个字符串中的字母而不是第二个字符串中的字母:
J
解释
将两个字符串作为用户的输入。
它们被转换为一个集合,并计算它们的差值。
将此差异转换为列表。
这个值被分配给一个变量。
这是迭代的,并显示在控制台上。
以上是 显示哪些字母在第一个字符串中但不在第二个字符串中的 Python 程序 的全部内容, 来源链接: utcz.com/z/331815.html