Python列表练习题
文章平均质量分 58
是先生了
这个作者很懒,什么都没留下…
展开
-
Python列表推导式(List Comprehensions)
列表推导式(List Comprehensions)是 Python 中一种简洁的创建列表的语法。它允许你从一个已有的可迭代对象(如列表、元组、字符串、集合或迭代器)中快速生成一个新的列表。原创 2024-05-03 19:23:48 · 642 阅读 · 0 评论 -
Python基本数据操作之元组操作
元组用小括号()定义,其中数据元素用逗号,,元素的数据类型可以不同。>>> a# 元组也可以有其他序列类型的数据转换而来,用tuple(seq)函数实现>>> c(1, 2, 3)原创 2024-03-03 10:58:00 · 367 阅读 · 0 评论 -
Python基础数据操作之列表操作练习题
⑥ 输出[1,2,3,1,2,3,1,2,3,1,2,3]③ 用2种方法输出[1,2,3,…⑤ 用2种方法输出[10,9,…① 用2种方法输出a中所有奇数。请学习上述知识内容,完成如下任务。② 输出大于3,小于7的偶数。④ 输出a的最大值、最小值。原创 2024-03-02 20:00:25 · 742 阅读 · 0 评论 -
Python基础数据操作之列表操作
列表定义时,用方括号[]表示列表范围,其中的数据项以逗号分割。列表是一种很灵活的数据组织形式,一个列表中不仅可以存储同类型数据项,也可以存储不同类型数据,也支持列表的嵌套。几个例子如下所示。我们定义了4个列表,a是整数列表,b是字符串列表,c是不同类型数据项的列表,d是嵌套列表,其最后一项数据[3,4,5]也是一个列表。可以用type()方法查看列表对象的类型名称。原创 2024-03-02 19:58:16 · 494 阅读 · 0 评论 -
Python 列表切片操作详解
切片是对一个列表取其部分元素获得一个子序列的常见操作,切片操作的返回结果类型与被切片的对象一致。要创建一个已有列表的切片,通过指定切片的第一个列表元素和最后一个列表元素的索引号即可。负数索引返回的是离列表末尾相应间隔的元素,列表末尾元素的索引是从-1开始的。Python 切片,只要是有序的数据类型都可以进行切片操作,如字符串、列表、元组、字典(索引是键)····注意:切片和range()函数一样,Python 会自动到达所指定切片结束索引位置的前面一个元素停止。source_list:被切片的源列表;原创 2024-03-02 00:15:00 · 518 阅读 · 0 评论 -
Python列表操作:使用range()函数生成列表、列表统计函数
注意:range()函数的三个参数都只能为整数。如果range()函数中仅一个参数,则该参数表示upper_limit,如果仅两个参数,则分别表示lower_limit和upper_limit。我们可以利用list()函数将range()生成的系列数字直接转为列表,这时range()函数的返回值将会作为list()函数的参数,输出为一个数字列表。Python 中有一些专门处理数字列表简单的统计运算的函数,利用这些函数可以轻松找到数字列表的最小值、最大值及进行总和等一系列统计运算。原创 2024-03-02 00:15:00 · 2167 阅读 · 0 评论 -
Python列表排序相关操作的使用方法
本关的任务是学会Python列表排序相关操作的使用方法,实现对列表元素的排序。一般情况下我们创建的列表中的元素可能都是无序的,但有些时候我们需要对列表元素进行排序。如果设置其值为True,则进行反向从大到小排序,如果设置为False或者不填写该参数,则默认进行正向从小到大排序。sort:列表排序函数的语法关键词;原创 2024-03-01 17:24:20 · 415 阅读 · 0 评论 -
对一个给定的列表进行增、删、改等操作,并输出变化后的最终列表
有个人邀请几个朋友吃饭,初步拟定了一个客人名单列表guests=[‘Zhang san’,‘Li si’,‘Wang wu’,‘Zhao liu’]。本关任务是对一个给定的列表进行增、删、改等操作,并输出变化后的最终列表。列表是由按一定顺序排列的元素组成,其中的元素根据需要可能会发生变化。其中,列表元素的添加、删除或修改等是最常见的操作。本关的编程任务是补全guests.py文件的代码,实现相应的功能。Wang wu说由他的弟弟Wang shi代他赴宴。Zhao liu说要带他的朋友Hu qi一起来;原创 2024-03-01 17:17:32 · 499 阅读 · 0 评论