python字典

字典,字典是另一种可变容器模型,且可以存储任意类型对象

键 key:值 value,键值对,访问键可以获取它的值

①通过下标访问元素

python 复制代码
x={'name':'张三','position':'Python工程师'}
print(x['name'],x['position'])

张三 Python工程师

②访问列表

python 复制代码
singer={'name':'周杰伦','songs':['七里香','以父之名','红尘客栈']}
print(singer['songs'])#访问列表
print(singer['songs'][0])#访问字典中列表的第一个元素

'七里香', '以父之名', '红尘客栈'

七里香

③修改,删除,添加元素

python 复制代码
singer={'name':'周杰伦','songs':['七里香','以父之名','红尘客栈']}
singer['songs'][0]='忍者'#修改元素
singer['age']=30#添加元素
print(singer)
del  singer['songs'][0]#删除某些元素
del singer['age']
print(singer)

{'name': '周杰伦', 'songs': ['忍者', '以父之名', '红尘客栈'], 'age': 30}

{'name': '周杰伦', 'songs': ['以父之名', '红尘客栈']}

相关推荐
2的n次方_8 分钟前
CANN Ascend C 编程语言深度解析:异构并行架构、显式存储层级与指令级精细化控制机制
c语言·开发语言·架构
m0_736919108 分钟前
用Pandas处理时间序列数据(Time Series)
jvm·数据库·python
getapi11 分钟前
实时音视频传输与屏幕共享(投屏)
python
java干货40 分钟前
为什么 “File 10“ 排在 “File 2“ 前面?解决文件名排序的终极算法:自然排序
开发语言·python·算法
_F_y40 分钟前
C语言重点知识总结(含KMP详细讲解)
c语言·开发语言
机器懒得学习41 分钟前
智能股票分析系统
python·深度学习·金融
毕设源码-郭学长41 分钟前
【开题答辩全过程】以 基于python的二手房数据分析与可视化为例,包含答辩的问题和答案
开发语言·python·数据分析
SR_shuiyunjian1 小时前
Python第三次作业
python
vx_biyesheji00011 小时前
豆瓣电影推荐系统 | Python Django 协同过滤 Echarts可视化 深度学习 大数据 毕业设计源码
大数据·爬虫·python·深度学习·django·毕业设计·echarts
无小道1 小时前
Qt——常用控件
开发语言·qt