1.setdefault() :如果鍵不存在於字典中,將會新增鍵並將值設為預設值。
setdefault()方法語法:
dict.setdefault(key, default=none)#key -- 查詢的鍵值。
#default -- 鍵不存在時,設定的預設鍵值。
返回值:如果字典中包含有給定鍵,則返回該鍵對應的值,否則返回為該鍵設定的值。
舉例:
#!/usr/bin/python
#-*- coding: utf-8 -*-
dict =
"value : %s
" % dict.setdefault('
runoob
', none)
"value : %s
" % dict.setdefault('
taobao
', '
**')
輸出結果:
value : 菜鳥教程value : **
2.字典(dictionary) items() 函式以列表返回可遍歷的(鍵, 值) 元組陣列。
items()方法語法:
dict.items()
返回值:返回可遍歷的(鍵, 值) 元組陣列。
#!/usr/bin/python
#coding=utf-8
dict =
"字典值 : %s
" %dict.items() #
遍歷字典列表
for key,values in
dict.items():
print key,values
字典值 : [('', '
www.google.com
'), ('
taobao
', '
www.taobao.com
'), ('
runoob
', '
www.runoob.com')]
google www.google.com
taobao www.taobao.com
runoob www.runoob.com
posted @
2018-12-23 15:14
小時候挺菜 閱讀(
...)
編輯收藏
python元組常見操作
元組資料不 持修改,只支援查詢,具體如下 按下標查詢資料 tuple1 aa bb cc bb print tuple1 0 aaindex 查詢某個資料,如果資料存在返回對應的下標,否則報錯,語法和 表 字串 的index 方法相同。tuple1 aa bb cc bb print tuple1....
python元組插入 python操作元組常用方法
python的元組和列表類似,不同之處在於元組中的元素不能修改 因此元組又稱為唯讀列表 且元組使用小括號而列表使用中括號,如下 tup1 physics chemistry 1997,2000 tup2 1,2,3,4,5,6 1 元組中只包含乙個元素時,需要在元素後面新增逗號來消除歧義 tup1 ...
py 元組操作
元組 類似列表 特點 1,定義的符號 2,元組中的內容不可修改 3,關鍵字 tuple 4,元組內的元素如果只有乙個必須加逗號 hello 不加的話,就不是元組,是其原來的型別 import random list1 for i in range 10 sum random.randint 1,20...