当前位置: 首页 > news >正文

python字典

字典

  • 字典定义
  • 创建字典

字典定义

字典是python语言中唯一的映射类型。这种映射类型由(key)和(value)组成,是“键值对”的无序可变序列
定义字典时,每个元组的键和值用冒号隔开,相邻元素用逗号分隔,所有的元组放在一对大括号“ { ”和“ } ”中。字典中的键可以是python中任意不可变类型,例如:整数/实数/复数/字符串/元组等。键不能重复,而值可以重复一个键只能对应一个值,但多个键可以对应相同的值。例如:

{1001:'alice',1002'tom',1003:'emlily'}
{(1,2,3):'a',65.5,'b'}
{'alice':95,'beth':82,'tom':65.5,'emliy':95}

创建字典

  1. 使用 ‘ = ’ 将一个字典赋给一个变量即可创建一个字典变量。
>>> a={'alice':95,'beth':82,'tom':65.5,'emliy':95}
>>> a
{'alice': 95, 'beth': 82, 'tom': 65.5, 'emliy': 95}

也可以创建空字典

>>> a={}
>>> a
{}
  1. 使用内建dict()函数,通过其他映射(例如其他字典)或者键值对方式建立字典。
    例如:
    映射函数的方式建立字典,zip函数返回tuple列表
>>> a=dict(zip(['one','two','three'],[1,2,3]))
>>> a
{'one': 1, 'two': 2, 'three': 3}

1.以键值对创建字典

>>> b=dict(one=1,two=2,three=3)
>>> b
{'one': 1, 'two': 2, 'three': 3}

2.以键值对形式的列表建立字典

>>> c=dict([('one',1),('two',2),('three',3)])
>>> c
{'one': 1, 'two': 2, 'three': 3}

3.以键值对形式的元组创建字典

>>> d=dict((('one',1),('two',2),('three',3)))
>>> d
{'one': 1, 'two': 2, 'three': 3}

4.创建空字典

>>> e=dict()
>>> e
{}
http://www.lryc.cn/news/199232.html

相关文章:

  • thinkphp队列的使用?
  • 【数据结构】排序--归并排序
  • 批量修改视频尺寸:简单易用的视频剪辑软件教程
  • 四川云汇优想:短视频矩阵运营方案
  • vue中如何获取到当前位置的天气
  • C++三角函数和反三角函数
  • Linux篇 五、Ubuntu与Linux板卡建立NFS服务
  • 通讯协议学习之路:IrDA协议协议理论
  • 互联网摸鱼日报(2023-10-20)
  • C/C++ 快速入门
  • 【Git】升级MacOS系统,git命令无法使用
  • 单点登录是什么?
  • 面向对象设计原则之依赖倒置原则
  • MATLAB——概率神经网络分类问题程序
  • 微信小程序的OA会议之首页搭建
  • JS初步了解环境对象this
  • Unbuntu-18-network-issue
  • Vue、React和小程序中的组件通信:父传子和子传父的应用
  • leetcode_171Excel表列序号
  • 北斗GPS卫星时钟同步服务器在银行数据机房应用
  • Mysql数据库 1. SQL基础语法和操作
  • ChatGPT-GPT4:将AI技术融入科研、绘图与论文写作的实践
  • SLAM从入门到精通(构建自己的slam包)
  • 全球二氧化碳排放数据1deg产品(ODIAC)数据
  • Element-UI 日期选择器--禁用未来日期
  • 终端常用脚本命令
  • 百度翻译很方便,几点注意事项
  • 阿里云安装 redis
  • 解释什么是异步非阻塞?
  • 1024程序节特辑:一文读懂小程序支付流程