06_集合

# set集合
# s = {1,"哈哈",2,3}
# print(type(s))
# print(s)

# s = {1,"哈哈",2,3, []}  # unhashable type: 'list' 不可哈希
# print(s)

# 不可哈希:python中的set集合进行数据存储的时候,需要对数据进行哈希计算,根据计算出来的哈希值进行存储数据
#           集合要求存储的数据必须是可以哈希计算的
#           可变的数据类型:list, dict,set
# 可哈希:不可变的数据类型,int, str, tuple, bool

# s = set() # 创建空集合
# # t = tuple()
# # l = list()
# # s = str()

# s.add("赵本山")
# s.add("麻花疼")
# print(s)

# s.pop()  # 由于集合无序,测试的时候无法验证删除的是哪一个

# s.remove("赵本山")
# print(s)

# # 想要修改,先删除,在新增
# s.remove("麻花疼")
# s.add("沈腾")
# print(s)

# for item in s:
#     print(item)

# 去重

  

posted @ 2023-08-16 15:38  香菜哥哥  阅读(5)  评论(0编辑  收藏  举报