列表类型

列表类型

一.列表(list)

如果现在有一个需求,我们要储存一个人的爱好,如果我们使用之前学习的数据类型存储,那么毫无疑问,我们就只能用字符串存储,并且一个人的爱好是很多的,因此我们用空格座位爱好与爱好之间的分隔符。

#代码:
hobbies = "read run girl"
print(hobbies)
#结果:
read run girl

但是我们一直在强调,存不是目的,取才是目的,如果现在给我们一个需求,需要我们取出这个人的爱好,需要我们取出这个人的某个爱好,貌似我们现在的知识无从下手。这时候改变我们的策略,可以换种方法存储一个人的爱好--列表。

1.1 作用

存放多个值,比如多个名字,多个爱好

1.2 定义

在[]内用逗号分割任意类型的值

#代码:
hobby = 'read'
hobby_list = [hobby,'run','girl']
print(id(hobby_list))
print(type(hobby_list))
print(hobby_list)
结果:
77477328
<class 'list'>
['read', 'run', 'girl']

1.3 如何用

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

#代码:
name_list = ['lwx','hanye']
#索引序号      0      1
#取出第二个姓名
#结果:
print(name_list[1])

#代码:
name_list2 = ['lwx','handsome',['hanye','beautiful','qujijng']]
#结果:
print(name_list2[2][1])
posted @ 2019-07-25 13:41  祥SHAO  阅读(393)  评论(0编辑  收藏  举报