Python 程序:显示第一个字符串中包含但第二个字符串中不存在的字母

Python 程序:显示第一个字符串中包含但第二个字符串中不存在的字母

当需要显示第一个字符串中存在但第二个字符串中不存在的字母时,需要从用户处获取两个字符串输入。使用 ‘set’ 来找到这两个字符串之间的差异。

Python 带有一种称为 ‘set’ 的数据类型。这个 ‘set’ 只包含独一无二的元素。

set 在执行交集、差集、并集和对称差分等操作时十分有用。

更多Python相关文章,请阅读:Python 教程

示例

下面是一个演示用例 –

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

说明

  • 从用户处获取两个字符串输入。
  • 将其转换为 set,然后计算它们之间的差异。
  • 将差异转换为一个列表。
  • 将值分配给一个变量。
  • 对它进行迭代,并在控制台中显示。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程