加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

python字典小知识

发布时间:2020-12-20 10:51:00 所属栏目: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(

                  字典的小知识
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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读