问题描述
解答:
1.使用list
2.使用numpy中的unique函数或者set函数
问题描述
确定一个字符串的字符是否全部不同
如
输入:s=“python”
输出: true
1.使用list
思想:首先将str转化为list,创建一个新列表,然后遍历strlist将每一个不在新列表中的字符增加进去,最后比较两个列表的长度,若相同则没有重复的字母,否则就有。
str='helloworld'
strlist=list(str)
new_list=[]
for i in strlist:
if i not in new_list:
new_list.append(i)
if len(strlist)==len(new_list):
print("无重复值")
else:
print("有重复值")
2.使用numpy中的unique函数或者set函数
str='helloworld'
strlist=list(str)
new_list=np.unique(str)
if len(strlist)==len(new_list):
print("无重复值")
else:
print("有重复值")