列表类型

1、列表(list)

若是如今有一个需求,咱们须要存储一我的的爱好,若是咱们使用咱们以前学过的数据类型存储,那么毫无疑问,我么只能使用字符串存储,而且一我的的爱好多是多个的,所以咱们用空格做为爱好与爱好之间的分隔符。code

hobbies = "read run girl"
print(hobbies)
read run girl

可是咱们一直在强调,存不是目的,取才是目的。若是如今给咱们一个需求,须要咱们取出这我的的某个爱好,貌似以咱们如今的知识无从下手。这个时候就得改变咱们的策略,咱们能够换种方法存储一我的的爱好——列表。索引

1.1 做用

存放多个值,如多个女友、多个爱好。字符串

1.2 定义

在[]内用逗号分隔开任意类型的值。it

hobby = 'read'
hobby_list = [hobby, 'run', 'girl']
print(id(hobby_list))
print(type(hobby_list))
print(hobby_list)
4558605960
<class 'list'>
['read', 'run', 'girl']

1.3 如何用

存不是目的,取才是目的,咱们介绍列表索引取值的方法,牢记索引序号从0开始。class

hobby_list = ['read', 'run', 'girl']
# 索引序号      0       1      2
# 取出第二个爱好
print(hobby_list[1])
run
hobby_list = ['read', 'run', ['girl_name', 18, 'shanghai']]
# 取出girl的年龄
print(hobby_list[2][1])
18
相关文章
相关标签/搜索