Python教程

当前位置:小码王 > 学习教程 > Python教程

Python基础教程之列表(Lists)
导读:前面我们已经介绍了一勺Python的基础知识和应用,今天南京小码王Python培训班老师再来说说Python中的列表(Lists),一起来学习一下。

Python作为人工智能类的热门编程语言,近些年越来越受到关注,但相比于java、C/C++技术,很多人对于新兴的Python还不是很了解,其实Python还是很强大的,也比较适合孩子学习。前面我们已经介绍了一勺Python的基础知识和应用,今天南京小码王Python培训班老师再来说说Python中的列表(Lists),一起来学习一下。 


序列是Python中比较基本的数据结构。序列中的每个元素都分配一个数字 – 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。


Python有6个序列的内置类型,但常见的是列表和元组。


序列都可以进行的操作包括索引,切片,加,乘,检查成员。


此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法。


列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现。


列表的数据项不需要具有相同的类型


创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可。如下所示:


11.png


与字符串的索引一样,列表索引从0开始。列表可以进行截取、组合等。


访问列表中的值

使用下标索引来访问列表中的值,同样你也可以使用方括号的形式截取字符,如下所示:


22.png


以上实例输出结果:


33.png


更新列表


你可以对列表的数据项进行修改或更新,你也可以使用append()方法来添加列表项,如下所示:


44.png


注意:我们会在接下来的章节讨论append()方法的使用


以上实例输出结果:


55.png


删除列表元素

可以使用 del 语句来删除列表的的元素,如下实例:


66.png


以上实例输出结果:


77.png


注意:我们会在接下来的章节讨论remove()方法的使用


Python列表脚本操作符

列表对 + 和 * 的操作符与字符串相似。+ 号用于组合列表,* 号用于重复列表。


如下所示:


88.png


Python列表截取


Python的列表截取与字符串操作类型,如下所示:


L = ['spam', 'Spam', 'SPAM!']

操作:


99.png


Python列表函数&方法


Python包含以下函数:


1010.png


Python包含以下方法:


1111.png


实例:


如果Python列表无法正常输出汉字,则可以采取以下的解决方法:


1212.png


以上实例输出结果:


1313.png


南京小码王专业从事青少儿编程教育,开设了专门的Python培训班,有丰富的Python教程和专业老师,通过理论结合实践的方式教学,让孩子能更好的掌握Python知识。目前小码王还有0元体验课正在进行中,欢迎大家前来试听体验,感受Python编程的乐趣。