zoukankan      html  css  js  c++  java
  • python 基础操作 字典

    d = {'name': 'xiaoming', 'age': 20} # 获取元素 # 有就返回对应的值,没有就报KeyError错 print(d['name']) # 有就返回对应的值,没有就返回None,可以指定默认值 print(d.get('name', '默认值')) # 修改元素 # 键存在则修改对应的值 d['name'] = '二狗' print(d)#{'name': '二狗', 'age': 20} # 键不存在则添加键值对 d['height'] = 180 print(d)#{'name': '二狗', 'age': 20, 'height': 180} # 更新:存在的键会覆盖,不存在的键会添加 d.update({'name': 'dahua', 'weight': 50}) print(d)#{'name': 'dahua', 'age': 20, 'height': 180, 'weight': 50} # 删除元素 # del d['weight'] # print(d)#{'name': 'dahua', 'age': 20, 'height': 180} # 返回并删除 print(d.pop('weight'))#50 print(d)#{'name': 'dahua', 'age': 20, 'height': 180} # # 清空元素 d.clear() print(d)#{}
  • 相关阅读:
    python面向对象之类,对象
    面向对象简介
    序列化模块
    sys模块简单使用
    day26作业
    day22
    day21作业
    day21
    day20作业
    day20
  • 原文地址:https://www.cnblogs.com/liangliangzz/p/10146256.html
Copyright © 2011-2022 走看看