#! /usr/bin/python
# coding:utf-8
"""data structure
—— dict
to define a dict, use symbol '', stored by 'k-v' form.
so, while index method, such as list/tuple, is invalid. we can use
dict.
note: dict() is the function to create a new dictionary.
資料結構
容器:對映(另外乙個容器是 set '集')
—— 字典
在 python 中字典是唯一的對映型別。它是無序的。
定義乙個字典,使用符號'',以 k-v 的形式儲存。
所以,當以列表/陣列的方式索引不適用時,我們用字典來代替。
注意:函式 dict() 是用來建立乙個新的字典。
"""
#! /usr/bin/python
# coding:utf-8
class dictaction:
def __init__(self):
pass
@staticmethod
def dict_formatter():
phone_book =
# template as usual
res = "cecil's phone number is .".format_map(phone_book)
print(res)
1 dict.clear()
刪除字典內所有元素
2 dict.copy()
返回乙個字典的淺複製
3 dict.fromkeys(seq[, val])
建立乙個新字典,以序列 seq 中元素做字典的鍵,val 為字典所有鍵對應的初始值
4 dict.get(key, default=none)
返回指定鍵的值,如果值不在字典中返回default值
5 dict.has_key(key)
如果鍵在字典dict裡返回true,否則返回false
6 dict.items()
以列表返回可遍歷的(鍵, 值) 元組陣列
7 dict.keys()
以列表返回乙個字典所有的鍵
8 dict.setdefault(key, default=none)
和get()類似, 但如果鍵不存在於字典中,將會新增鍵並將值設為default
9 dict.update(dict2)
把字典dict2的鍵/值對更新到dict裡
10 dict.values()
以列表返回字典中的所有值
11 pop(key[,default])
刪除字典給定鍵 key 所對應的值,返回值為被刪除的值。key值必須給出。 否則,返回default值。
12 popitem()
隨機返回並刪除字典中的一對鍵和值。
python學習第一講
usr bin python print 你好,世界 i 10 print i的值為 i if i 10 print i 10 elif i 20 print 10 20 import sys x runoob sys.stdout.write x n print x a y b print x p...
初學python第一講
1 首先分享給大家我寫的第乙個python程式 print hello world 這個就是python的輸出語句,第一次編寫 一定要列印也就是輸出 hello world 這個就是儀式感!2 變數 變數就是把你要輸出的東向找個地方儲存起來,這個就叫變數,比如 age 22 print age 上邊...
mysql中的結構(mysql每日一講)
1 server層 1 聯結器 mysql hxx uroot p 這樣就連線上了 2 分析器 通過識別關鍵字 select,from,group等 分析是否符合語法,做一層過濾,不滿足條件則不往下走 3 優化器 如果存在索引及join操作,到底用哪個索引,join的順序等都是優化器來實現 4 執行...