关于python的集合的个人总结

关于python的集合的个人总结

一、变量:

1、变量的类型:字符串、数字、列表、字典、元组

2、变量的分类:

  1、可变不可变:

    (1)、可变:列表、字典

    (2)、不可变:字符串、数字、元组

  2、访问顺序:

    (1)顺序访问:字符串、列表,元组

    (2)映射:字典

    (3)、直接访问:数字

    (4)、存放元素个数

        a、容器类型:列表、元组、字典
        b、原子:数字、字符串

二、集合的定义和基本操作方法

       1、定义:由不同元素组成的集合,集合中是一组无序排列的可hash值,可以作为字典的key

       2、特性:不同元素、无序、不可变元素

       3、集合的定义:

    (1)、s={1,2,3}

    (2)、定义可变集合set:s = set("hello")

    (3)、定义不可变集合frozenset:s=frozenset()

  4、操作方法:

    (1)、s.pop()          随机删除元素

    (2)、s.remove()    删除指定元素,删除元素不存在,会报错

    (3)、s.discard()     删除指定元素,删除元素不存在,不会报错

    (2)、s.add()           添加元素

    (3)、s.clear            清空集合

       (4)、s1.update(s2)         更新多个元素

  5、集合的关系运算

    (1)、交集:p_w&p_s

    (2)、并集:p_w|p_s

    (3)、差集:p_w-p_s

    (4)、交差补集:p_w^p_s

 

 

猜你喜欢

转载自www.cnblogs.com/zhaoqing-cao/p/12294755.html
今日推荐