赞
踩
Python中有8种常见的数据类型:
【数据类型数据】
1.字符串:str,用引号括起来的内容。
2.整数:int,没有小数点的数字。
3.浮点数:float,有小数点的数字。
4.布尔类型:bool,只有2个值(True 和 False)。
【容器类型的数据】
5.列表:list。
6.元组
7.字典
8.集合
list[lɪst]:表,目录。
列表是Python中的一种容器类型数据。
它可以存储ython8种数据类型中的一种,或任意几种。
列表就像上图的中药柜,它可以存储无数味中药。但每一味中药都必须存放在一个单独的盒子里。
列表主要由3部分构成:
[ ]
,
隔开列表的元素可以是Python8种数据类型中的一种,或任意几种。
[ ]
新建一个空列表在Python程序中,很多时候我们都会先新建一个空列表用于存储后面得到的数据。
例如,在爬虫中我们就经常用到空列表。
英文方括号中一个元素也没有,就是一个空列表。
# 新建一个空列表
none_list = [ ]
# 查看列表
print(none_list)
【终端输出】
[]
none[nʌn]:无,没有,默认值。
【代码解析】
none_list
是我给空列表起的名字。
=
是赋值符号。
[]
表示一个空列表。
# 新建一个int列表
int_list = [1, 2, 3, 4]
# 查看列表
print(int_list)
# 查看列表的数据类型
print("列表的数据类型为",type(int_list))
【终端输出】
[1, 2, 3, 4]
列表的数据类型为 <class 'list'>
【温馨提示】type
是查询数据类型的函数。
【代码解析】
int_list
是我给列表起的名字。
=
是赋值符号。
列表用方括号[ ]
表示。
1 2 3 4
是列表的元素,上述列表有4个元素,元素类型均为整数。
元素之间用英文逗号,
分隔。
【温馨提示】所有标点符号必须在英文输入法状态下输入,否则会报错。
# 新建一个float列表
float_list = [3.14 , 0.5 , 9.9]
# 查看列表
print(float_list)
# 查看列表的数据类型
print("列表的数据类型为",type(float_list))
【终端输出】
[3.14, 0.5, 9.9]
列表的数据类型为 <class 'list'>
【代码解析】
float_list
是我给列表起的名字。
=
是赋值符号。
列表用方括号[ ]
表示。
3.14 0.5 9.9
是列表的元素,上述列表有3个元素,元素类型均为浮点数。
元素之间用英文逗号,
分隔。
# 新建一个str列表
str_list = ["当归", "人参", "黄芪"]
# 查看列表
print(str_list)
# 查看列表的数据类型
print("列表的数据类型为",type(str_list))
【终端输出】
['当归', '人参', '黄芪']
列表的数据类型为 <class 'list'>
【代码解析】
str_list
是我给列表起的名字。
=
是赋值符号。
列表用方括号[ ]
表示。
"当归", "人参", "黄芪"
是列表的元素,上述列表有3个元素,元素类型均为字符串。
元素之间用英文逗号,
分隔。
# 新建一个stu列表
stu_list = ["白敬亭", 30 , [180.5, 65]]
# 查看列表
print(stu_list)
# 查看列表的数据类型
print("列表的数据类型为",type(stu_list))
【终端输出】
['白敬亭', 30, [180.5, 65]]
列表的数据类型为 <class 'list'>
上述stu为student的简写。
【代码解析】
stu_list
是我给列表起的名字。
=
是赋值符号。
列表用方括号[ ]
表示。
'白敬亭', 30, [180.5, 65]
是列表的元素,上述列表有3个元素。
'白敬亭'
字符串类型。
30
整数类型。
[180.5, 65]
列表类型。
【温馨提示】
列表中的元素可以是8种数据类型中的一种,或任意几种。
列表里可以嵌套列表,也可以嵌套以后我们要学的元组、字典等数据类型。
【参考答案】
week_list = ["Mon", "Tues", "Wed", "Thur", "Fri", "Sat", "Sun"]
# 查看列表
print(week_list)
# 查看列表的数据类型
print("列表的数据类型为",type(week_list))
【终端输出】
['Mon', 'Tues', 'Wed', 'Thur', 'Fri', 'Sat', 'Sun']
列表的数据类型为 <class 'list'>
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。