9

三周学会Python第2节:Python中的对象 | 书呆子创业

 3 years ago
source link: https://www.grofis.com/2020/11/learn-python-in-three-weeks-chapter-2/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

四种数据结构

Python中有四种内容的数据结构,分别是列表、元组、字典和集合。

列表可以看做是Java中的数组,里面的数据是顺序摆放的。但和Java中的数组不同的地方是,第一,Python中的列表不用声明它是数组,直接使用即可;第二,Python中的列表可以存放混合数据,比如字符串、数字、对象都可以同时放在一个列表中,这在Java中是不可能实现的。

元组是不可更改的列表,列表中的数据可随意修改,但元组一经赋值就不能再更改其存放的内容。

字典存放键值对数据,可以通过键快速找到对应的值。字典里存放的数据不像列表一样有序,而是杂乱无章的。这和Java中的Map类似。

集合是用于保存唯一对象的数据结构,这里的唯一对象指的是集合中的对象不允许重复。

列表的特性

列表最重要的特性有两个:异构和动态。异构是说列表中存储的数据可以是不同类型的,而动态则是指可以根据需要对列表进行任意的扩展和收缩。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK