当前位置:首页>python>Python学习与训练16(列表)

Python学习与训练16(列表)

  • 2026-09-02 19:12:43
Python学习与训练16(列表)
学习提示:如果没有学习1-15章的内容,
可到文末选择对应的章节进行学习
目前,我们已经掌握了Python(1-15章)的内容,同时,也通过(训练程序)完成了代码的编写,并完成任务。
那么,在接下来的时间里面,我们准备学习Python中的(列表)这个知识点。
1、什么是(列表)?
列表——列表是以方括中 [ ] 包围的数据集合,而列表中的每个数据之间通过逗号分隔。
2、(列表)的语法格式:
列表名字 = [数据1,数据2,...数据n]
列表的语法格式分析:
(1)列表名字,按变量的命名规则定义即可。
(2)等于号,格式要求,不能省略。
(3)一对中括号,作为列表数据的起始与结边界,如果中括号里面没有数据,就定义了一个空列表。
(4)中括号里面的数据以逗号分隔。

列表定义的例子1:
L=[1,2,3]
分析:
我们定义了一个列表,名字是L,在列表中有3个数据,分别是1、2、3,而每个数据之间用逗号分隔。
列表定义的例子2:
L=[]
分析:
我们定义了一个列表,名字是L,在列表中没有数据,所以,它是一个空列表。

4、获取列表数据的语法格式如下:
列表名字[ 下标 ]
列表语法格式分析:
(1)列表名字,已经定义过的列表名字。
(2)一对中括号
(3)下标,如果从列表头部开始,那么,下标就从0开始,即列表中第一个数据的下标是0,第二个数据的下标是1,如此类推。
(4)下标,如果从列表的尾部开始,那么,下标就从-1开始,即列表中最后一个数据的下标是-1,倒数第二个数据的下标是-2,如此类推。
(5)可以对列表进行(添加、删除、排序、插入)等的操作来改变列表中的某个数据。
我们可以通过下面的例子来进一步学习列表的下标与数据的关系:
通过上图,我们可以很直观地看出,列表中的(数据1)的下标从头部开始是0,然后,按顺序从左往右是2、3、4,而如果是从尾部开始是-1,然后,从右往左是-2、-3、-4、-5。
例子:
L=[1,2,3]
L[1]    #获取列表L中,下标为1的数据,即2
L[0]    #获取列表L中,下标为0的数据,即1
L[-1]   #获取列表L中,下标为-1的数据,即3
L[-3]   #获取列表L中,下标为-3的数据,即1

现在,我们已经学习完(列表),接下来,就可以运用它,编写代码完成(训练程序)的任务。
在本次的代码训练中要求如下:
(1)定义一个列表。
(2)列表中的数据定义为角色移动距离。
(3)moveX与moveY接收列表数据。
(4)当角色移动到旗帜,即可完成任务。
针对(列表)的训练,后面还有多个关卡配合不同的任务进行代码编写的训练,从而,逐步让大家可以熟练掌握(不同知识点)在编程时的综合运用。
如果在学习中遇到问题,可加(关注)交流。
在后面的内容中,我们将会继续学习(元组、分片)等的内容。
学习提示:如果没有学习1-15章的内容,
可通过下方的链接进行学习
Windows项目开发系列
AI五子棋项目开发系列(附可运行程序)
0基础C语言学习与训练
0基础C++学习与训练
0基础Java学习与训练
0基础JavaScript学习与训练
0基础Objective-C学习与训练
0基础PHP学习与训练
游戏开发的学习步骤与选择
学习什么编程语言最好?最有前途?
1整数 2字符串3浮点数4变量
5动态变量6算术运算符与算术表达式
7while循环与关系表达式8if语句9else语句
10多分支的实现11多分支嵌套的结构与应用
12while循环的嵌套
13逻辑运算符在分支与循环的应用
14循环次数不确定时如何使用并结束循环
15continue跳过循环中的代码

最新文章

随机文章