提前說一點:如果你是專注于Python開發,那么本系列知識點只是帶你入個門再詳細的開發點就要去看其他資料了,而如果你和作者一樣只是操作其他技術的Python API那就足夠了。
Python的字典與集合是沒有下標一說的,字典說的其實就是map集,集合對于Python來說指的是Set集,定義的方式如下,均為花括號包裹
字典 :a = {"name":"Tome","age":12}a = {}a = dict()
集合:b = {1,2,3,4}b = set() ---注意不能直接用花括號創建,因為直接花括號創建的是字典
字典在新增或者修改的時候比較簡單,直接用key就可以了
字典[key] = 值
字典常用操作還有三個方法
字典.keys() ---返回包含所有key的一個列表字典.values() ---返回包含所有value的一個列表字典.items() ---返回字典中的鍵值對,以二元組的形式
集合就更簡潔了,常用操作如下
集合.add(單個元素) ---新增 “單個” 數據集合.update(新增集合) ---新增一個集合,并把它扁平化集合.remove(元素) ---刪除指定數據,如果不存在會報錯集合.discard(元素) ---刪除指定數據,不存在不會報錯集合.pop() ---隨機刪除一個元素,并返回刪除的元素