Python字典、元组、集合详解

一、字典

1、字典的定义

  • 字典是键值对的集合,键值对是无序的,可以用{ }、dict()创建:

    <字典变量>={
         
         <键一>:<值一>,......<键n><值n>}
    
  • 字典的键类型必须为不可变类型的数据(数字、字符串、元组),字典的值可以为任意类型的数据

  • 字典是可变类型,可以增删改

2、字典的增删改查

  • 字典的查找

    • 通过键获得对应的值:
      <值>=<字典变量>[<键>]
      <字典变量>[<键>]=<值>
    dic={
         
         '北京':'天安门','西安':'兵马俑','上海':'世博馆','重庆':'洪崖洞'}
    print(dic['重庆'])
    #输出:'洪崖洞'
    
  • 字典修改

    • 变量名[键]= 数据 时,如果这个’键’在字典中存在,那么就会修改这个元素。
    dic={
         
         '姓名':'小明','年龄':18,'性别':'男'}
    dic['年龄']=19
    print(dic)
    #输出:{'姓名':'小明','年龄':19,'性别':'男'}
    
  • 字典增加

    • 变量名[键]= 数据 时,如果这个’键’在字典中不存在,那么就会新增这个元素。
    	dic={
         
         '姓名':'小明','年龄':18,'性别':'男'}
    	dic['身高']='176cm'
    	print(dic)
    	#输出:{'姓名':'小明','年龄':18,'性别':'男','身高':'176cm'}
    
  • 字典删除

    • del 变量[键],删除对应元素
    • del 变量,删除整个字典
    dic={
         
         '姓名':'小明','年龄
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值