老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業提供網站建設、域名注冊、服務器等服務

36字典中的items方法和keypop方法popite

第十課 獲取字典中的key和value(items方法和key方法)
# items方法和keys方法 
# items 方法用于返回字典中所有的key  value 對  獲得的每一個kv對用一個元組來表示  items方法返回的值被成為字典視圖的一個特殊類型 可以直接用于迭代 for 循環里面 
# items 的返回值 與字典使用的同樣的值  我們修改了一方的值,另外一方也會同樣改變。
'''
key 方法用于返回字典中所有的key 與items方法類似,也可以用于迭代 for循環 
'''

d = {'help':'幫助','bike':'自行車','plane':'飛機','China':'中國'}
print(d.items())                # dict_items([('help', '幫助'), ('bike', '自行車'), ('plane', '飛機'), ('China', '中國')]) 輸出的每一個元素就是一個元組 

for key_value in d.items():
    print("key","=",key_value[0],"value","=",key_value[1])   
'''
key = help value = 幫助
key = bike value = 自行車
key = plane value = 飛機
key = China value = 中國
'''

for key,value in d.items():
    print("{} = {}".format(key,value))
"""
help = 幫助
bike = 自行車
plane = 飛機
China = 中國
"""

print(('bike','自行車') in d.items())   # True 

dict_items = d.items()
d['bike'] = '自行車;摩托車;電動自行車'
print(dict_items)                         # dict_items([('help', '幫助'), ('bike', '自行車;摩托車;電動自行車'), ('plane', '飛機'), ('China', '中國')])

print(d.keys())                             # dict_keys(['help', 'bike', 'plane', 'China'])

for key in d.keys():
    print(key)                          

'''
help
bike
plane
China
'''

----------------------------------------------------
第十一課 彈出字典中的值(pop方法和popitem方法)

# pop方法和popitem方法

# pop方法,用于獲取指定的key的值,并從字典中彈出這個key-value對
# popitem方法用于返回字典中最后一個key-value對,并彈出key-value對

d = {'c':10,'a':40,'b':12,'x':45}
d['1'] = 20    # 首先先添加2組 元素
d['5'] = 100
print(d)      # {'c': 10, 'a': 40, 'b': 12, 'x': 45, '1': 20, '5': 100}

print(d.pop('a'))    # 40 獲取指定key的值 
print(d)             #{'c': 10, 'b': 12, 'x': 45, '1': 20, '5': 100}      a的這個值的kv元素一起彈出來了 
#40
#{'c': 10, 'b': 12, 'x': 45, '1': 20, '5': 100}

print(d.popitem())    # ('5', 100) 

for i in range(len(d)):
    print(d.popitem())

'''
輸出結果為:
('5', 100)
('1', 20)
('x', 45)
('b', 12)
('c', 10)   
'''

----------------------------------------------------
第十二課 添加但不修改value(setdefault方法)
# setdefault方法: 如果這個key在字典中不存在,那么就在字典中添加一組值,然后返回value;如果這個key在字典中已經存在了,那么就會忽略后面的值,返回在字典中存在的值。如果我們不指定第二個參數值,那么就會返回None 

d = {"name":"Bill", "age":30}
d['salary'] = 2000
d['age'] = 50          # 如何這個元素在字典中不存在,那么在后面會添加一組,如果存在那么久修改他的value

print(d) #{'name': 'Bill', 'age': 50, 'salary': 2000}

# None
print(d.setdefault("location","中國"))
print(d)
'''
中國
{'name': 'Bill', 'age': 50, 'salary': 2000, 'location': '中國'}
'''
print(d.setdefault("location", "德國"))
print(d)
'''
中國
{'name': 'Bill', 'age': 50, 'salary': 2000, 'location': '中國'}
'''

print(d.setdefault("abc"))
print(d)
'''
None
{'name': 'Bill', 'age': 50, 'salary': 2000, 'location': '中國', 'abc': None}
'''

'''
中國
{'name': 'Bill', 'age': 50, 'salary': 2000, 'location': '中國'}
中國
{'name': 'Bill', 'age': 50, 'salary': 2000, 'location': '中國'}
None
{'name': 'Bill', 'age': 50, 'salary': 2000, 'location': '中國', 'abc': None}
'''
----------------------------------------
第十三課 成批導入字典數據(update方法)
# update方法
# 用一個字典中的key-value對更新另外一個字典,該方法接收一個參數
# 用作數據源的字典
# dict1.update(dict2)   沒有就插入,有的話,就更新

d1 = {
    'title':'歐瑞學院',
    'website':'https://geekori.com',
    'description':'從事在線IT課程研發和銷售'    
}

d2 = {
    'title':'歐瑞科技',
    'products':['歐瑞學院','博客','讀書頻道','極客題庫','OriUnity'],
    'description':'從事在線IT課程研發和銷售,工具軟件研發'
    }
d1.update(d2)    # 用d2的字典去改變 d1  沒有就直接增加,有的話,就用d2中的字典的值去更新update
print(d1)
'''
{'title': '歐瑞科技', 'website': 'https://geekori.com', 'description': '從事在線IT課程研發和銷售,工具軟件研發', 'products': ['歐瑞學院', '博客', '讀書頻道', '極客題庫', 'OriUnity']}
'''

------------------------------------------------
第十四課 獲取字典中值的列表(values方法)
# values方法: 獲取字典中值的列表,value是可以重復的,可以有多個一樣的

# keys方法: 用于返回字典中key的列表  key是唯一的,不可以重復的。
# items方法: 想得到字典中所有的key 和 value ; 要結合for 循環 

d = {
    'a':1,
    'b':2,
    'c':2,
    'd':3,
    'e':4,
    'e':40
}
print(d) # {'a': 1, 'b': 2, 'c': 2, 'd': 3, 'e': 40}     這里面e 的值被后面的覆蓋了 
print(d.values()) # dict_values([1, 2, 2, 3, 40])
print(d.keys()) # dict_keys(['a', 'b', 'c', 'd', 'e'])

for value in d.values():
    print(value)
    '''
1
2
2
3
40
    '''
# keys(只獲取key)、values(只獲取value)、items(獲取key 和value)

網頁標題:36字典中的items方法和keypop方法popite
分享路徑:http://www.xueling.net.cn/article/ishgei.html

其他資訊

在線咨詢
服務熱線
服務熱線:028-86922220
TOP
主站蜘蛛池模板: 91精品国产乱码久久桃 | 国产chinesehdxxxx三p| 熟妇人妻va精品中文字幕 | 国产精品久久久久久久妇女 | 亚洲中文字幕永久在线天堂 | 天堂无码人妻精品av一区 | 中国av一区二区三区 | 亚洲综合久久av一区二区三区 | 精品乱码一区二区三四区 | 超碰在线网站 | 靠比久久| yw视频在线观看 | 一区二区三区网址 | 日韩综合色 | 久草av在线播放 | 国产a毛片| av私库在线 | 青草视频在线观看视频 | 精品中文久久 | 日本做暖暖视频高清观看 | 永久免费无码网站在线观看 | 国产av无码专区亚洲avjulia | 中日韩免费av | 亚洲国产天堂久久久久久 | 多人调教到高潮失禁h重口文 | www.一区二区三区.com | 午夜影院在线观看视频 | 91高清视频免费观看 | 国产青涩 | 日本一区视频在线 | 人妻精品动漫h无码中字 | 国产人碰人摸人爱视频 | 国产精品蜜月aⅴ在线 | 亚洲精品hd | 亚洲综合国产 | 五月婷婷狠狠干 | 欧美ⅴa | 亚洲男人AV香蕉爽爽爽爽 | 亚洲不卡av一区二区三区 | 91超碰九色 | 午夜免费精品视频 |