Python学习随记-字典

本文介绍了Python字典的基本概念,包括其无序性、快速查找特点以及内存占用情况。详细讲述了字典元素的访问,如通过key获取、添加与修改、删除,以及如何遍历字典。提供了一系列的操作方法,如get()、pop()等。
摘要由CSDN通过智能技术生成

字典

  • 概述:使用键-值(key-value)存储,具有极快的查找速度
  • key的特性:
    • 字典中的key必须唯一
    • key必须是不可变的对象
    • 字符串、整数等都是不可变的,可以作为key
    • list是可变的,不可以作为key
  • 注意:字典是无序的
    • 字典、list比较,字典:
      • 查找、插入速度极快,不会随着key-value的增加而变慢
      • 需要占用大量的内存,内存浪费多
    • 字典、list比较,list:
      • 查找、插入速度随着数据量的增多而变慢
      • 占用空间小,浪费内存少
  • 格式:字典名 = {键1: 值1, 键2: 值2,……, 键n: 值n}

元素的访问

获取:

  • 方式1:字典名[key]
  • 方式2:字典名.get(key) —— 常用
dict1 = {
  "mfq": 24, "zhx": 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值