Python 字典型別及操作
1、字典型別定義
(1)、理解“對映”
- 對映是一種鍵(索引)和值(資料)的對應
(2)、字典型別是“對映”的體現
- 鍵值對:鍵是資料索引的擴充套件
- 字典是鍵值對的集合,鍵值對之間無序
- 採用大括號{}和dict()建立, 鍵值對用冒號: 表示
{<鍵1>:<值1>, <鍵2>:<值2>, … , <鍵n>:<值n>}
(3)、字典的用法
在字典變數中,通過鍵獲得值
2、字典處理函式及方法
(1)、字典型別操作函式和方法
函式或方法 | 描述 |
del d[k] | 刪除字典d中鍵k對應的資料值 |
k in d | 判斷鍵k是否在字典d中,如果在返回True,否則False |
d.keys() | 返回字典d中所有的鍵資訊 |
d.values() | 返回字典d中所有的值資訊 |
d.items() | 返回字典d中所有的鍵值對資訊 |
函式或方法 | 描述 |
d.get(k, <default>) | 鍵k存在,則返回相應值,不在則返回<default>值 |
d.pop(k, <default>) | 鍵k存在,則取出相應值,不在則返回<default>值 |
d.popitem() | 隨機從字典d中取出一個鍵值對,以元組形式返回 |
d.clear() | 刪除所有的鍵值對 |
len(d) | 返回字典d中元素的個數 |
相關推薦
Python 字典型別及操作
1、字典型別定義 (1)、理解“對映” - 對映是一種鍵(索引)和值(資料)的對應 (2)、字典型別是“對映”的體現 - 鍵值對:鍵是資料索引的擴充套件 - 字典是鍵值對的集合,鍵值對之間無序 - 採用
Python 字典型別及相關操作
字典是python中唯一的對映型別,採用鍵值對(key-value)的形式儲存資料。python對key進行雜湊函式運算,根據計算的結果決定value的儲存地址,所以字典是無序儲存的,且key必須是可雜湊的。可雜湊表示key必須是不可變型別,如:數字、字串、元組。
Python資料型別及操作
Python資料型別及操作 python資料型別:number,string,list,set,dict,tuple 列表 list 索引從 0 開始 格式:list_ = [1, "a", True, None, 5] 可用for迴圈、while迴圈遍歷、len()檢視列表長度
Python 序列型別及操作
1、序列型別定義 (1)、序列是具有先後關係的一組元素 - 序列是一維元素向量,元素型別可以不同 - 類似數學元素序列: s0, s1, … , sn-1 - 元素間由序號引導, 通過下標訪問序列的特定元素 (2)、序列
Mooc中國大學Python學習筆記--數字型別及操作
整數型別 只需知道整數無限制,pow(),4進製表示形式 與數學中整數的概念一致 ——可正可負,沒有取值範限制 ——pow(x,y)函式:計算x^y,想算多大算多大 —十進位制:10 —二進位制,以0b或0B開頭:0b010,0B010 —八進位制,以0o或0O開頭:0o123,0O
Python語法day2-常用資料型別及操作
Python語法day2-常用資料型別及操作 數值 a,整型(int):2進位制(0b + 二進位制串),8進位制(0/0o + 八進位制串),10進位制,16進位制(0x + 16進位制串); b,浮點型(float):小數,也可以用科學計數法表示; c,複數(complex
Python之路(組合資料型別及操作)
Python之路(組合資料型別及操作) 集合型別 集合型別的定義 集合是多個元素的無序組合 集合型別與數學中的集合概念一致 集合型別之間無序,每個元素唯一,不存在相同元素 集合元素之間不可或更改,不是可變資料型別 集合用大括號 {} 表示,元素間用逗號分隔 建立集合型別用 {}
python 入門之 – 字串型別及操作方法(十五)
在之前學基本資料型別的時候知道了,在 python 中,字串 是一個有序的字元的集合,用於儲存和表示基本的文字資訊,由一對 單引號 或 雙引號 又或者是 三引號 包含著,但是 字串 有兩個特點: 1、有序 2、不可變 其實字串有序,都很好理解,就是通過語言本身提供的方法來對字串進行一
Python 資料型別及基本操作
【概述】 不同的資料,需要定義不同的資料型別。 Python 定義了五個標準型別,用於儲存各種型別的資料: Numbers(數字) String(字串) List(列表) Tuple(元組) Dictionary(字典) 【數字】 數字資料型別用於儲存數值,它
Python 列表型別及相關操作
OK,現在我們知道了字串和整型兩個資料型別了,那需求來了,我想把某個班所有的名字存起來,怎麼辦? 有同學說,不是學變數儲存了嗎,我就用變數儲存唄,呵呵,不嫌累嗎,同學,如班裡有一百個人,你就得建立一百個變數啊,消耗大,效率低。 又有同學說,我用個大字串不可以嗎,沒問
python字典與集合操作
成員 創建 error: 技術分享 blog lap 關系 size pen 字典操作 字典一種key - value 的數據類型,使用就像我們上學用的字典,通過筆劃、字母來查對應頁的詳細內容。 語法: info = { ‘s1‘: "jack",
python字典的基本操作
特性 什麽是 圖片 src odin utf key值 author display 字典的基本方法 什麽是字典: 字典是一種 key - value的數據類型,聽alex說就像我們上學用的字典,通過筆劃,字母來查找對飲頁面的詳細內容。 語法: id_dict = {
python字典的常用操作方法
ima src update python 字典 操作 技術分享 keys class 字典是另一種可變容器模型,且可存儲任意一類型對象。 字典的每個鍵值對用‘:’隔開,每個對之間用‘,’隔開,整個字典包括在{}中 鍵必須是唯一的,但值則不必。 值可以取任何數據類型,
Tensorflow程式設計基礎筆記之一——基礎型別及操作函式
TensorFlow程式設計基礎筆記之一——基礎型別及操作函式 1.1 張量介紹 tensor型別(與python對比) tensor型別 Python型別 描述 DT_
python字典的基礎操作
字典是另一種可變容器模型,且可儲存任意型別物件。字典中的儲存是無序的。 字典的每個鍵值 key=>value 對用冒號 : 分割,每個鍵值對之間用逗號 , 分割,整個字典包括在花括號 {} ,如 d = {'key1':'v
JS基礎篇-資料型別及操作標籤樣式
一、JS的資料型別 ①.數字 number 拓展:在進行+ 運算時左右兩邊任意一邊有字串,那麼它的功能是拼接。拼接後資料型別是 字串 ②.字串 string ③.布林值 boolean --> true/false ④.物件 ob
python資料型別及時間獲取
本文接受Python資料型別 1 資料型別及形式 資料型別 描述 字串 ‘a’,“a”,‘abc’ 布林 True,False 整數 a=2,b=3 浮點數 a=2.2,b=
python基本型別及資料結構
基本型別的定義,和java不一樣,不用事先定義變數型別,只需定義變數名 //java int a=99; #python a=99,b="678",c=True 基本資料結構,與基本型別一樣,只需定義變數名,會自動識別 #list listTemp=[] #m
python字典型別
字典型別簡介 字典(dict)是儲存key/value資料的容器,也就是所謂的map、hash、關聯陣列。無論是什麼稱呼,都是鍵值對儲存的方式。 在python中,dict型別使用大括號包圍: D = {"key1": "value1", "key2": "value2", "key
Scala入門到精通—— 第二節Scala基本型別及操作、程式控制結構
本節主要內容 Scala基本型別 基本型別操作 Scala程式控制結構 Scala基本型別 Scala中的基本資料型別如下圖: (來源:Programming in Scala) 從上表中可以看出,Scala的基本資料型別與Java中的基本