从零开始学习Python(列表、元组、字典、自定义数据类型)

从零开始学习Python(列表、元组、字典、自定义数据类型)


列表(List)

Python 可使用语法糖[]表示列表,其中的元素可以是任何类型,以顺序存储的方式动态储存数据:

从零开始学习Python(列表、元组、字典、自定义数据类型)

元组(Tuple)

元组与列表不同的是,元组是不可变类型(immutable),不能对元素进行修改,但内存可以明确知道需要分配多少空间给元组

从零开始学习Python(列表、元组、字典、自定义数据类型)

字典(Dictionaries)

字典是通过键值对的方式进行存储,占用大量的内存而获得极快的查找和插入速度,而列表刚好相反,查找和插入速度随着元素的增加而变慢,但占用的内存较小。字典虽然是可变类型,但因为它的 value 的位置是根据 key 计算出来的,因此 key 必须是不可变对象,这样才能确保字典的正确使用。

从零开始学习Python(列表、元组、字典、自定义数据类型)

自定义数据类型

Python 允许通过继承去自定义数据类型,很多第三方库或框架都有类似的应用,这里简单实现了一个供参考:

从零开始学习Python(列表、元组、字典、自定义数据类型)

最后柠檬为大家准备了一些python的学习教程分享,希望可以帮助到大家。

从零开始学习Python(列表、元组、字典、自定义数据类型)

获取方式:请大家转发+关注并私信小编关键词:“资料”即可获取。

相关推荐