集合2
# 检查列表内的重复值 s = 'hello alex alex say hello sb sb' dic={} words =s.split() for word in words: if word not in dic: dic[word]=1 else: dic[word]+=1 print(dic)
#利用集合,去掉重复,减少循环次数(逐步显示) s = 'hello alex alex say hello sb sb' dic={} words = s.split() words_set=set(words) for word in words_set: dic[word]=s.count(word) print(dic)
# 判断某元素是否在pythons集合内 paythons={'高大鹏','郭世平','陈阳','王丁鹏'} Linuxs={'刘武','张研','二排长','社会摇','高大鹏','王丁鹏'} print('高大鹏' in Linuxs)
#打印两个集合内所有元素,重复的除外 paythons={'高大鹏','郭世平','陈阳','王丁鹏'} Linuxs={'刘武','张研','二排长','社会摇','高大鹏','王丁鹏'} s = paythons | Linuxs print(s)
---恢复内容结束---