Python——Dict類型

以下是學習goole PYTHON教程過程中的一些筆記。
'#' 後面的是輸出,希望你能從中獲取你想要的。

Dict
d = {}
d['a'] = 'alpha'
d['g'] = 'gamma'
d['o'] = 'omega'

d['a']  #'alpha'
d['x']  #error

d.get('x') #
d.get('a') #'alpha'

'a' in d #True
'x' in d #False

d.keys() #['a,','g','o']
d.values()     #['alpha','gamma',omega]
 
for k in sorted(d.keys()): print 'key:', k, '->' ,d[k]
#key: a -> alpha
#key: g -> gamma
#key: o -> omega

d.items()
#[('a', 'alpha'), ('g', 'gamma'), ('o', 'omega')]

for tuple in d.items(): print tuple
#('a', 'alpha')
#('g', 'gamma')
#('o', 'omega')

def Cat(filename):
     f = open(filename, 'rU')
     #lines = f.readlines()
     #print lines     #lines is a list
     text = f.read()
     print text,     #read the entile file into a string 
     #print line,     #without a newline

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章