使用 string.count(str,beg=0,end=len(string)) 方法
返回 str 在 string 里面出现的次数,beg和end 被指定 则返回指定范围内 str 出现的次数
str='hello'
same=''
diff=''
for i in range(len(str)):
if str.count(str[i]) > 1:
same+=str[i]
else:
diff+=str[i]
print('重复的元素有:%s'%same)
print('不重复的元素有:%s'%diff)
输出结果:
重复的元素有:ll
不重复的元素有:heo