显示两个字符串中不常见的字母的Python程序
给定两个字符串。写一个Python程序就是要找出两个字符串中的哪些字母而不是两个字符串中的哪些字母。
示例:
Input:
india
australia
Output:
s
t
r
n
d
u
l
要执行的步骤:
- 取两个字符串输入并将它们存储在不同的变量中。
- 将它们转换为 set 并在两个字符串中查找字母,但不在两个字符串中查找。
- 将这些字母存储在不同的列表中。
- 打印该列表。
下面是实现。
Python3
# taking string inputs
string_1 = "hi"
string_2 = "virat"
# letters which are present in the two strings
# but not in both are found using the ‘^’ operator
e = list(set(string_1) ^ set(string_2))
# printing finale list
print("The letters are:")
for i in e:
print(i)
输出 :
The letters are:
h
v
t
a
r