str2 = input("请输入第2个单词:")
def share_letter(str1, str2):
set1 = set(str1)
set2 = set(str2)
share_set = set1 & set2
return str(share_set)
result = share_letter(str1, str2)
print("两个单词的共享字母为:", result)
##以集合分别表示两个单词,再取交集。此代码为简单示意,如需更精细,在此基础上添加条件语句细化即可。如有问题欢迎追加。
你这个问题少点东西
假想:你当前的 是一个列表 list_ = ['h', 'e', 'l', 'l', 'o']
然后
for a in list_:print a
# 输出结果就会和你提供的一样
#
print ''.join(list_)
# 输出结果 就是 : "hello"
from random import choicefrom time import sleep
lista=["one","two","three","four","five"]#list of English letters
listb=["一","二","三","四","五"]#list of Chinese letters
dicta=dict(zip(lista,listb))#English&Chinese Dictionary
'''(Tab)处缩进代码'''
while True:
(Tab)for k,v in dicta.items():
(Tab)(Tab)if k==choice(lista):
(Tab)(Tab)(Tab)print([k,v])
(Tab)(Tab)(Tab)sleep(1.5)