Python语言基础与应用-北京大学-陈斌-P32-31-计算和控制流-上机练习:创建并调用函数-字符集合的并集-上机代码
本文环境: win10 + Thonny4.1.4
# 函数训练字符集合的并集
def my_union(str1,str2):list1 = []list2 = []i = 0 while i < len(str1):list1.append(str1[i])i += 1i = 0while i < len(str2):list2.append(str2[i])i += 1i = 0while i < len(list2):if list2[i] not in list1:list1.append(list2[i])i += 1 return(set(list1))str1 = input("请输入字符串1:")
str2 = input("请输入字符串2:")print(my_union(str1,str2))
结果:
>>> %Run 111111.py
请输入字符串1:abcdefg
请输入字符串2:efghijk
{'e', 'h', 'c', 'j', 'k', 'b', 'f', 'i', 'd', 'a', 'g'}
>>>