python列表和字典

本文介绍了计算机如何利用数据,重点讲解了Python中的列表和字典数据结构。列表支持添加、删除元素,如使用append()添加元素,del关键字删除元素;而字典是一对一的关系,通过键值对进行操作。讨论了列表和字典的异同,包括它们的使用场景和操作方法。字典的增删操作通过键来完成,例如使用del删除键值对,或通过键重新赋值。文章还展示了len()函数在获取列表和字典长度中的应用。

计算机利用数据的三种方式:
1.直接使用数据 print()模式
2.计算和加工数据 str(), int(), float(),四则运算
3.用数据做判断 if…else…

列表
增加 append
删除 del函数 语法: del 列表名[元素的下标]
实际例子:
什么是列表
案例: list = [‘lilei’,’hanmeimei’,’1.8’,’5’]
在这里插入图片描述
在这里插入图片描述
从列表提取单个元素
案例: transformers = ['秦天柱’,'大黄蜂’,’救护车’] transformers[1] 打印结果 ‘大黄蜂’
从列表提取多个元素
案例:transformers = [’秦天柱’,'大黄蜂’,’救护车’,’红蜘蛛’,'巨无霸福特’]
transformers[2:4] 打印结果: [‘救护车’,'红蜘蛛’]
给列表增加和删除元素
案例:添加元素 transformers.append(‘绿巨人’)
删除元素 del transformers[2]

字典
字典的使用是存在 一一对应的关系
在这里插入图片描述
使用len()函数来得到 字典或者列表的长度,len()函数里存放 列表或者字典的 名字

>>> fc={'lily':5,'lucy':9}
>>> len(fc)
2

从字典中提取元素,通过键名提取,字典名字[键]

>>> fc['lily']
5

字典的删除和增加
del fc[键名字]
fc = { ‘擎天柱’: 95 ,‘大黄蜂’:90 ,‘救护车’:86, ‘巨无霸福特’:80,‘红蜘蛛’:80 }
del fc[‘巨无霸福特’]
print(fc)
fc[‘巨无霸福特’] = 50
print(fc)

列表和字典的异同
不同点:
1.列表外面是中括号[] ,字典外面是大括号{}
2.列表中每个元素只有一部分,只有值,每个值有一个对应的下标。字典中每个元素都是[键:值]存在,每个值都有一个对应的键。

相同点:
1.列表与字典中的元素都是用逗号隔开。
2.删除的方法del相同。

什么时候需要用到列表和字典?

  • 需要将数据收纳起来的时候。

什么时候用列表?什么时候用字典 ?

  • 当数据需要依次放好的时候用列表,就像把一堆东西堆起来的收纳方式
  • 当数据需要打上标签放好的时候用字典,就像图书馆的书架用标签分类

列表和字典的常见用法 ?

  • 用于存数据和取数据,可以相互嵌套
  • 用于for循环,依次遍历列表或字典
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值