集合 字典 元组

元组

元组:(带了紧箍咒的列表)不可变数据类型,没有增删改查,但其中可一存储任意数据类型。

创建的方法:

元组的特性:

索引切片:

重复:

连接:

成员操作符:

for循环:

for 循环并求索引(枚举)

zip元素之间一一对应:

方法:

字典

字典采用(key----value)的形式存储数据,且其中的键必须是不可变的数据类型。字典通过键来进行存取。

字典的定义方法:

1.{ }

2.dict( )

字典的特性

成员操作符:

注意:成员操作符是查看key值是否存在于字典的key之中。

字典的方法:

添加和更改:

 update:
              如果key值已经存在, 更新value值;
               如果key值不存在, 添加key-value值;

删除:

pop:弹出指定的key值

del:删除指定的key值

popitem:

字典的修改和查看:

1.查看字典中所有的key值

2.查看字典中所有的value值

3.字典是可遍历的

4.查看指定key对应的value值,注意:key不存在,就会报错

5.get方法获取指定可以对应的value值

            **如果key值存在,返回对应的value值

             **如果key值不存在,默认返回None,如果需要指定返回的值,传值即可

集合

集合是一个无序的,不重复的数据组合,它的主要作用如下:

  • 去重,把一个列表变成集合,就自动去重了
  • 关系测试,测试两组数据之前的交集、差集、并集等关系

集合定义的方法:

1.

2.定义一个空集合

集合的特性方法

成员操作符:

注意:集合是可遍历的

增加:

add( ):增加一个元素

update( ):增加多个元素

删除:

s.pop( )    ##随机删除

s.remove  ##删除指定元素

交集:

并集:

差集:

对等差分: 并集-交集

猜你喜欢

转载自blog.csdn.net/qq_41911569/article/details/81702783