- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
python容器:列表、元组、字典与集合
Python容器 :列表、元组、字典与
集合
posts 列表 元组 字典 集合 python容器
Python容器 :列表、元组、字典与集合
1、列表和元组
2、列表
2.1、使用[]或list()创建列表
2.2、使用list()将其它数据类型转换成列表
2.3、使用[offset]获取元素
2.4、包含列表的列表
2.5、使用[offset]修改列表元素
2.6、指定范围并使用切片提取元素
2.7、使用append()添加元素至尾部
2.8、使用extend()或+ 合并列表
2.9、使用insert()在指定位置插入元素
2.10、使用del删除指定位置的元素
2.11、使用remove()删除具有指定值的元素
2.12、使用pop()获取并删除指定位置的元素
2.13、使用index()查询具有特定值得元素位置
2.14、使用in判断值是否存在
2.15、使用count()记录特定值出现的次数
2.16、使用join()转换为字符串
2.17、使用sort()重新排序元素
2.18、使用len()获取长度
2.19、使用 赋值 ,使用copy()赋值
3、元组
3.1、使用()创建元组
4、字典
4.1、使用{}创建字典
4.2、使用dict()转换为字典
4.3、使用[key]添加或修改元素
4.4、使用update()合并字典
4.5、使用del删除具有制定键的元素
4.6、使用clear()删除所有元素
4.7、使用in判断是否存
4.8、使用[key]获取元素
4.9、使用keys()获取所有键
4.10、使用values()获取所有值
4.11、使用items()获取所有键值对
4.12、使用 赋值 ,使用copy()赋值
5、集合
5.1、使用set()创建集合
5.2、使用set()将其他类型转换为集合
5.3、使用in测试值是否存在
5.4、合并及运算符
6、建立大型数据结构
反馈与建议
1、列表和元组
大多数编程语言都有特定的数据结构来存储由一系列元素组成的序列 ,这些元素以他
们所处的位置来索引 :从第一个到最后一个依次编号。Python的字符串本质上是由字符组成
的序列。
除了字符串外 ,Python还有另外两种序列结构 :元组和列表。它们都可以包含零个或
多个元素。于字符串不同的是 ,元组和列表并不要求所含元素的种类相同 ,每个类型都可以
是Python类型的对象。
至于Python为什么会同时设置这两种序列 ,是因为元组所赋值的内容是不可变的 ,然
而列表是可变可更改的 ,这意味着可以随意的在列表中插入或者删除其中那个的元素。
2、列表
列表非常适合利用顺序和位置来定位某一元素 ,尤其是当元素的序列或内容经常发生
变化时。列表可以对原始列表进行修改 :添加新元素、删除或覆盖已有元素。列表允许相同
值的元素出现多次。
2.1、使用[]或list()创建列表
列表可以有多个或多个元素组成 ,元素之间用逗号隔开
原创力文档


文档评论(0)