python字典小知识


                  字典的小知识
dic = {"name": "tom", "age": 23, "price": 110}
# 01:提取键值
  
print("1>>", dic["name"],type(dic["name"]))  # 1>> tom    <class 'str'>
print("2>>", dic.get("name"))  # 1>> tom
print("3>>", dic.get("n"),type(dic.get("n")))  # 3>> None   <class 'NoneType'>
View Code
# 02:判断键或值是否存在
  
1 print('name' in dic)   #True
2 print('tom' in dic)   #False
3 print('n' in dic)   #False
View Code
# 03:设定指定字段值
  
dic['name']="jack"
print(dic)  #{'name': 'jack', 'age': 23, 'price': 110}
print(dic['name'])  # jack
View Code
# 04:访问所有键和值

 

  
# 1:提取所有的键
print(dic.keys())  # dict_keys(['name', 'age', 'price'])
print(type(dic.keys()))  # <class 'dict_keys'>

# 2:提取所有的值
print(dic.values())  # dict_values(['tom', 23, 110])
print(type(dic.values()))  # <class 'dict_values'>

for key, value in dic.items():
    print(">>", key, value)

>> name tom
>> age 23
>> price 110
View Code
 
 

 

 

转载于:https://www.cnblogs.com/one-tom/p/10494568.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值