Python学习之字典

本文介绍了Python字典的作用、定义、数据类型转换以及内置方法。字典用于存放多个键值对,键必须是不可变类型且不重复。通过dict()可以进行数据类型转换,例如将列表转换为字典。此外,文章还详细讲解了字典的内置方法,如按键存取值、获取长度、成员运算、删除操作以及遍历键、值和键值对的方法。
摘要由CSDN通过智能技术生成

1.作用

        用来存放多个值,由键值对构成。

2.定义

        定义:{ }用逗号分隔开多个Key:value,其中Value可以使用任意类型,但是Key必须是不可变类型且不能重复。

d={'k1':111,'k2':222}  #定义一个字典   d=dict(...)

print(d['k1'])  #按照Key进行取值

print(d['k2'])

print(type(d))

out: dict

d={}  #默认定义为空字典  ,注意与集合进行区别

print(type(d))

 3.数据类型转换

dict()可进行数据类型转换

举例:将列表转换为字典

info=[

['name','gcy'],

['age',18],

['gender','male']

]

d={ }

for item in info:

        d[item[0]]=item[1]  

等同于:

res=dict(info) #前提为列表每个元素中有两个值

print(res)

4.内置方法

1.按Key值存取值:可存可取

d={'k1':111,'k2':222}

d['k1']=222 #key存在进行改值

d['k3']=000 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值