这张思维导图,终于把Python数据类型的常见方法总结全了

326 阅读2分钟

学习就像搭积木一样,先有了基础模块,才能去构建复杂的模型。学习编程更是如此,Python中字符串、列表、字典、元组、集合是我们最常用的基础技能,在面试和笔试中也是必问的知识点。为了便于对比学习,我把字符串、列表、字典、元组、集合整理成一张思维导图,希望可以助你更快的掌握这几种数据类型的用法。

关于数据类型的一些基本概念,大家可以看一下这篇文章:

Python基础之数据类型详解

1.字符串

字符串是Python 中最常⽤用的数据类型,存放字符序列的数据类型,其中的元素只能是字符。字符串使用单引号 或双引号来表示。

Python字符串操作大全

![](https://p1-tt-ipv6.byteimg.com/large/pgc-image/31b8ebffa7bc4fea9eb38817a0c3d371)

2.列表

列表是一种用于保存批量数据的数据类型。列表的索引和字符串的索引类似,但不完全相同,因为列表可以修改,所以我们可以通过列表的索引 来修改列表。

![](https://p1-tt-ipv6.byteimg.com/large/pgc-image/b33baad7766e4970a05bc0b41c8ff902)

Python列表操作最全面总结

3.字典

字典是一种映射类型,是由键值对组成的,其中字典的键必需是可哈希的(也就是不可变的),而且同一个 字典内不能出现同样的键名;字典的值可以是任意类型,同时字典的值是可以重复的 。

Python字典操作总结

![](https://p6-tt-ipv6.byteimg.com/large/pgc-image/0748d1bb68d44fd2b453abf72654e92e)

4.元组

Python的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。

使用元组的好处:

  1. 不能修改,写保护,安全,python内置函数返回类型都是元组
  2. 相对于列表来讲,元组更节省空间,效率更高
![](https://p26-tt.byteimg.com/large/pgc-image/79ba67f5c7fc4368ae1f9bc8b5fea78e)

5.集合

集合对象是一组无序排列的可哈希的值(也就是说集合中的元素都是不可变类型,因此像列表和字典等可变类型对象是不能作为集合的元素的)。

集合是一组无序不重复的元素集合。可以使用大括号{ }或者set()函数创建集合,注意:创建一个空集合必须用se()而不是{ },因为{ }是用来创建一个空字典 。

![](https://p9-tt-ipv6.byteimg.com/large/pgc-image/dab33e77dc66439abf7629f312c50d78)

完整的思维导图点击链接获取!