字典操作

Created on 2017年12月26日

@author: chen
'''
import operator
#___________________获取字典的键和值_________________________________
arr = {'a': '苹果', 'b': '三星', 'c': '华为', 'd': '谷歌'}
# for (key,value) in arr.items():#items以列表返回可遍历的(键, 值)序列(二维数组)
#     #print(arr.items())
#     #print("这是key:" + key)
#     print("这是%s:"%(key),value)

# #____________________获取字典的值___________________________________________
# for i in arr:
#     print (arr[i])

#________________获取所有键、值_____________________________________
aa=arr.keys()#获取字典所有键
aa1=arr.values()#获取字典所有值
print(aa)


#________________字典常用函数————————————————————————————————
arr2={'chen': '你好', 'wei': '大家', 'www': 123}
ss=operator.eq(arr, arr2)#eq是比较两个字典的元素是否一致(python和python3不同,python2用cmp())
# print(ss)
# print(len(arr))#计算字典元素个数,即键的总数
print(str(arr))#以字符串的方式打印字典
print ("Value : %s" %  arr.get('ee', None))#返回指定键的值,如果值不在字典中返回none
# print ("Value : %s" %  arr.has_key('a'))#python2(如果键在字典里返回true,否则false)
print("Value : ",arr.__contains__('a'))#python3(如果键在字典里返回true,否则false)

 

Created on 2017年12月26日
@author: chen'''import operator#___________________获取字典的键和值_________________________________arr = {'a': '苹果', 'b': '三星', 'c': '华为', 'd': '谷歌'}# for (key,value) in arr.items():#items以列表返回可遍历的(键, 值)序列(二维数组)#     #print(arr.items())#     #print("这是key:" + key)#     print("这是%s:"%(key),value)
# #____________________获取字典的值___________________________________________# for i in arr:#     print (arr[i])
#________________获取所有键、值_____________________________________aa=arr.keys()#获取字典所有键aa1=arr.values()#获取字典所有值print(aa)

#________________字典常用函数————————————————————————————————arr2={'chen': '你好', 'wei': '大家', 'www': 123}ss=operator.eq(arr, arr2)#eq是比较两个字典的元素是否一致(python和python3不同,python2用cmp())# print(ss)# print(len(arr))#计算字典元素个数,即键的总数print(str(arr))#以字符串的方式打印字典print ("Value : %s" %  arr.get('ee', None))#返回指定键的值,如果值不在字典中返回none# print ("Value : %s" %  arr.has_key('a'))#python2(如果键在字典里返回true,否则false)print("Value : ",arr.__contains__('a'))#python3(如果键在字典里返回true,否则false)

 

转载于:https://www.cnblogs.com/chen-xia/articles/8125083.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值