Python核心数据类型——列表与字典
一、前言
在Python中,数据是以对象的形式存在的,通俗的来讲就是一切皆对象。Python对象主要包含以下几种类型数字;字符串;列表;字典;元组;文件;集合。(以上不是全部但是是主要的,后期会介绍像 函数,方法,类,模块这些也可以称作对象)本次我们介绍的是——列表和字典。
二、核心数据类型——列表
列表是序列的一种,在python中,这些成员有序排列,并且可以通过下标偏移量方式访问它的一个或者几个成员,这类python类型称为序列,(包括字符串,列表,元组都称之为序列)
与字符串比较
相同点:都是序列。
不同点:
1. 列表中可以包含任何种类的对象,数字,字符串,甚至包括列表本身。
2. 列表是可变对象,支持修改,可以通过表达式或者函数来实现。
常见的列表表示形式
用“[]”包含的对象就可以称之为列表对象,对象之间用“,”隔开。
常见的列表函数和表达式
三、核心数据类型——字典
字典不属于序列。
与列表比较
相同点:
1.都可以包含任何种类的对象,数字,字符串,列表。
2.字典也是可变的对象。
不同点:
1. 字典不是一个序列,他是无序的集合。
2. 字典是通过键值对来获取数据的,列表是通过偏移量来获取数据。
常见的字典表示形式
用“{}”包含的键值对,对象就可以称之为字典对象,键值对之间用“:”隔开,字典成员之间用“,”隔开。
常见的列表函数和表达式
四、下载地址
列表和字典Demo等我都已经上传了,大家可直接下载查看。
https://download.csdn.net/download/qq_25814003/10478070