列表类型
2021/4/15 18:28:55
本文主要是介绍列表类型,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
目录
- 一、列表(list)
- 1.1 作用
- 1.2 定义
- 1.3 如何用
一、列表(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)
4558605960 <class 'list'> ['read', 'run', 'girl']
1.3 如何用
存不是目的,取才是目的,我们介绍列表索引取值的方法,牢记索引序号从0开始。
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
这篇关于列表类型的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-05-31全网首发第二弹!软考2024年5月《软件设计师》真题+解析+答案!(11-20题)
- 2024-05-31全网首发!软考2024年5月《软件设计师》真题+解析+答案!(21-30题)
- 2024-05-30【Java】百万数据excel导出功能如何实现
- 2024-05-30我们小公司,哪像华为一样,用得上IPD(集成产品开发)?
- 2024-05-30java excel上传--poi
- 2024-05-30安装笔记本应用商店的pycharm,再安排pandas等模块,说是没有打包工具?
- 2024-05-29java11新特性
- 2024-05-29哪些无用敏捷指标正在破坏敏捷转型?
- 2024-05-29鸿蒙原生应用再新丁!新华社 入局鸿蒙
- 2024-05-29设计模式 之 迭代器模式(Iterator)