字符串,列表去重
可以使用set对字符串或者列表去重,集合是无序,不重复的序列,可以使用set进行去重
#单词去重
def words_dumplate(sentence):
return ' '.join(set(sentence.split()))
print(words_dumplate("Python is great and Java is also great"))
#字符串去重
def str_dumplate(string):
return ''.join(set(list(string)))
lst=["1",2,4,3,2,4]
print(list(set(lst)))
运行结果:
Python Java also great is and
wrcegst
[3, '1', 2, 4]
使用set可以很方便的去掉字符串,列表的重复字符,但是使