成都创新互联网站制作重庆分公司

pythondict(字典)方法-创新互联

字典方法总结:

目前创新互联已为上1000家的企业提供了网站建设、域名、网络空间、网站托管、服务器托管、企业网站设计、城西网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。
letter_dict = {'apple': 10, 'banana': 20, 'orange': 30}
print(letter_dict)       # {'apple': 10, 'banana': 20, 'orange': 30}
# 根据字典中的键获取值,如果键不存在返回None
print(letter_dict.get("apple"))   # 10
# 判断字典中是否包含键(方法一)
print(letter_dict.__contains__("apple2"))  # False
# 判断字典中是否包含键(方法二)
print('apple' in letter_dict)  # True
# 获取字典中的键值对列表
print(letter_dict.items())   # dict_items([('apple', 10), ('banana', 20), ('orange', 30)])
print(list(letter_dict.items()))   # [('apple', 10), ('banana', 20), ('orange', 30)]
print(list(letter_dict.items())[0])  # ('apple', 10)
# 获取字典中的值列表
print(letter_dict.values())   # dict_values([10, 20, 30])
print(list(letter_dict.values()))  # [10, 20, 30]
# 获取字典中键列表
print(letter_dict.keys())   # dict_keys(['apple', 'banana', 'orange'])
print(list(letter_dict.keys()))  # ['apple', 'banana', 'orange']
# 从字典中删除一个键,返回被删除键所对应的值(如果键不存在,则触发KeyError异常)
print(letter_dict.pop('apple'))  # 10
print(letter_dict)       # {'banana': 20, 'orange': 30}
# 从字典中删除最后一个元素,并返回一个元组对象
print(letter_dict.popitem())  # ('orange', 30)
print(letter_dict)   # {'banana': 20}
# 清除字典中的键值对
letter_dict.clear()
print(letter_dict)
# 将字典与另一个字典合并,
dict1 = {"today": 5}
dict2 = {"today": 4, "tomorrow": 5}
dict1.update(dict2)
print(dict1)         # {"today": 4, "tomorrow": 5}     
dict3 = dict1.copy()
print(dict3 == dict1)    # 判断对象内容是否一样
print(dict3 is dict1)    # 判断对象地址是否一样,是否是一个地址的不同引用

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧


文章标题:pythondict(字典)方法-创新互联
本文地址:http://cxhlcq.com/article/csojcs.html

其他资讯

在线咨询

微信咨询

电话咨询

028-86922220(工作日)

18980820575(7×24)

提交需求

返回顶部