显示哪些字母在第一个字符串中但不在第二个字符串中的 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
解释
将两个字符串作为用户的输入。
它们被转换为一个集合,并计算它们的差值。
将此差异转换为列表。
这个值被分配给一个变量。
这是迭代的,并显示在控制台上。
热门推荐
10 财运虎年祝福语简短语
11 单亲爸爸春节祝福语简短
12 狗狗上厕所训练
13 植物种植祝福语简短
14 翻译考试祝福语朋友简短
15 个人周年庆简短祝福语
16 狗狗怎么训练
17 分别祝福语简短搞笑英文
18 生日广州男生祝福语简短