python中的字典、元组和集合

1、python中的字典python

一、字典的表示方式:{key1:value1,key2:value2,key3:value3};面试

二、字典的key一般状况下是字符串,也可使用其余不可变的数据类型;spa

三、字典的key值不能重复,若是在一个字典中存在相同的key,则后面的value会覆盖前面的value;3d

四、获取字典的长度: len()blog

 

 它的长度是3;索引

五、字典的修改和添加:字符串

修改:dict_name[exited key]=new valueit

添加:dict_name[new key]=new value数据类型

 

 输出的结果为:方法

 

 六、字典的删除:根据 key 删除

pop(key)

输出的结果为:

七、获取字典中的全部 key 或全部的 value

获取全部的key:dict_name.keys()

获取全部的value:dict_name.values()

 

 输出的结果是:

 

 2、元组

一、元组的表示方式:tuple=(1,"username","pwd")

二、当元组中只有一个元素时,必定要加逗号,即 my_tuple=("usernam",)

三、元组是不可变的数据类型,即:

 

 四、元组是有序的,即元组也是有索引的,能够根据索引对元组进行切片操做:

 

 输出的结果为:

 

 五、元组的解包:

 

 根据元组的解包咱们能够了解到,赋值运算是能够一次赋值多个元素的,即:

 

 输出的结果为:

 

 3、集合

一、集合的表示方式:{},和字典相比,它是没有key的;

二、集合是有序的、可变的,关于集合的增长元素、修改元素的方法,将在后面进行补充;

三、集合的主要做用是去除重复元素,即:

 

 输出的结果为:

 

 四、一道关于集合用法的经典的面试题:

 

 输出结果为:

相关文章
相关标签/搜索