Python 基础语法——字典的基本操作

1.字典对象的常用操作

字典的对象使用大括号{ }将元素列出。字典的元素排列并没有一定的顺序,可以通过键值来获取元素

  • 获取字典中的元素值:字典名["键值"]

          在获取字典中的元素值时,必须保证输入的键值在字典中是存在的

  • 修改字典中的元素:字典名["键值"]="新值"
  • 删除字典中的元素:del  字典名["键值"]

2.定义字典键值的时候需要注意的问题

  • 不允许同一个键值出现多次,如果同一个键值被赋值多次,那么就只有最后一个值有效,前面重重复的键值就会被自动删除
  • 字典键值必须不可变,所以可以用数字,字符串或元组充当,列表则不行。如果用利润表做键值就会报错,列表是可变类型的

3.字典内置函数和方法

   A.字典的内置函数

  • len(dic):计算字典元素个数,即字典键值个数
  • str(dic):将字典元素转化为字符串形式
  • type(variable)返回输入变量的类型(也是用与其他变量)

  B.字典的内置方法

  • clear():清除字典中的所有元素
  • copy():复制字典
  • get(k[,d]):k是字典的索引值,d是默认值

        

  • keys():使用字典中的键值创建一个列表对象。

        

  • popitem():删除字典中的最后一个值

       

  • setdefault(k[,d]):k是字典的键值,d是字典的默认值。如果K存在就返回其值;否则返回d,并将新的元素添加到字典中

        

  • update(E)E是字典对象,由字典对象E来更新此字典

         

4.将元组转化成列表用list(元组名)

         

 5.将列表转换成元组tuple(列表名)

      

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值