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的;

二、集合是有序的、可變的,關於集合的增長元素、修改元素的方法,將在後面進行補充;

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

 

 輸出的結果爲:

 

 四、一道關於集合用法的經典的面試題:

 

 輸出結果爲:

相關文章
相關標籤/搜索