万字长文爆肝Python基础入门【第二弹、超详细数据类型总结】

目录
一、建立一个数据火车——列表
1、创建列表
2、列表元素的获取
3、列表元素的添加
4、列表元素的删除
5、列表元素的修改
二、列表的亲兄弟——元组
1、创建元组
2、元组元素的获取
3、元组和列表的差别
三、数据中的魔术师——字符串
1、创建字符串
2、字符的获取
3、字符串的处理
4、字符转义
5、原始字符串
6、多行字符串
7、列表、元组、字符串的通用操作
8、列表、元组、字符串总结
四、索引存储不再麻烦——字典
1、创建字典
2、字典键值对的添加
3、键值对的获取
4、字典键值对的删除
5、字典中键值对修改
6、什么时候用字典
五、比较专一的大火车——集合
1、创建集合
2、集合元素的添加
3、集合元素的获取
4、集合元素的删除
5、集合的运算
6、集合运算示例
7、什么时候用集合
8、获取字典和集合中的元素数量
9、字典和集合大总结
写在最后
前言
Hello,你好呀,我是灰小猿,一个超会写bug的程序猿!
近期和大家分享总结了关于基础进阶的文章“【全网力荐】堪称最易学的基础入门教程”,然后得到了很多小伙伴的支持和肯定,但是同时很多刚开始学习的小伙伴在编程的时候还会遇见很多错误,所以就又为大家总结了一篇关于常见报错及其解决方案的文章“全网最值得收藏的常见报错及其解决方案,再也不用担心遇到BUG了!” 。来帮助大家解决在前期学习中遇到的一些bug 。感兴趣的小伙伴可以去阅读一下 。
之后还会继续和大家分享更多的基础及进阶技术,大家可以关注我一起学习呀!
今天就继续来和大家分享基础入门之后的又一技术:列表、元组、字符串处理、字典和集合类型 。文章较长,建议先收藏之后慢慢学习!
可能很多小伙伴在其他的编程语言中也见过这几个类型的使用,但是在对其的学习绝对会让你不虚此读!!!
我们之前学习了字符串和列表,除此之外中还内置有元组、字典、集合等常用的数据类型,它们都被用于存放批量数据 。
存放批量数据用列表不就行了吗,为什么还要这么多数据类型?这是因为在不同的场景下,对数据的读取和修改效率以及内存使用情况的要求是不一样的,为了满足不同的场景需求,需要以不同的组织形式来存放数据 。上面所述的那些数据类型,本质上就是不同的数据组织形式,直接为我们提供了它们的现成的实现,我们拿来即可使用,轻而易举地获取各种不同的存放、访问和修改数据的能力 。
列表、元祖、字典、集合、字符串这些数据类型中所存放的一个个单独的数据,叫作项(Item)或元素() 。这些数据类型除了可以存放元素以外,还能通过调用对象方法来操作管理其中的元素 。
我们来详细学习下这五种内置数据类型 。
一、建立一个数据火车——列表
列表是中非常常用的数据类型 。之前的章节中我们学习过列表的一些基础知识,这个小节将会更深入地介绍列表的各种功能 。
列表是用于存放若干元素的有序序列 。列表使用方括号([])来表示,其中的元素写入方括号中,多个元素时用逗号分隔,如 [1, 'go', [0.1, 0.2]] 。它的元素可以是任意数据类型,甚至也可以是个列表 。
元素之间有顺序关系,每个元素都有自己的位置,每个位置从 0 开始依次标号,这个表示位置的数字叫作索引 。
列表被创建之后,我们可以对它做很多操作,包括添加元素,删除元素,修改元素,查找元素等 。