专业编程基础技术教程

网站首页 > 基础教程 正文

python列表操作,助你快速掌握列表常用的操作

ccvgpt 2024-10-21 04:31:58 基础教程 7 ℃

python序列包括列表、元组、字典和集合,这些内容是非常重要的,理解掌握了,对以后python的学习非常有帮助。一次性没方法讲完这四个知识块,今天小编来详细的讲解python列表的具体用法。

今天的内容涵盖了python列表的基本语法和列表常用的函数,其中基本语法包括:创建删除列表、访问元素、列表相加和复制、列表长度、最大最小值、循环遍历列表、判断元素是否存在。常用函数包括:添加元素值、删除和清空列表、反转、排序等等。

python列表操作,助你快速掌握列表常用的操作

下面开始讲python列表内容:

python列表基本语法:

1. 基本语法—创建、删除列表

1-1 使用赋值运算符直接创建列表
语法格式:Listname = [元素一、元素二…..元素 n]
说明:元素 1、2 等没有类型限制,元素与元素之间
以逗号隔开。

具体格式和实例演示如下截图所示:

1-2 删除列表
语法:del listname

具体格式和实例演示如下截图所示:

2. 基本语法—列表基本操作

2-1 访问列表元素
1.概述:可以访问一定范围内的元素
2.语法格式: sname[star:end:step]
参数说明:
Star:指定计数的初始值,如果省略,则从 0 开始。
End: 指定计数的结束值(但不包括该值,如 range(7),只能取 0~6),不指
定,则默认为序列的长度
Step :指定两个数之间的间隔,即步长,如果省略,则默认为 1,最后一个冒
号也可以省略。

实例演示,便于读者理解:

2-2 列表相加和复制

实例演示,便于读者理解:

2-3 求出列表的元素长度、最大值和最小值
语法格式如下:
len(list1) # 获取列表长度
max(list1) # 获取最大值
min(list1) # 获取最小值

实例演示,便于读者理解:

2-4 判断元素是否存在 

实例演示,便于读者理解:

2-5 使用遍历循环列表 

实例演示,便于读者理解:

列表常用的函数

3. 常用函数—向列表添加元素

"""主要有两种函数:
第一种:listname.append(要添加的元素值)
 特点:数据(元素值)添加在列表末端
第二种:listname.insert(索引号,要添加的元素值)
 特点:数据添加在指定索引号的位置,不影响其他元素值
 但影响索引号。
"""

实例代码和运行结果截图如下:

4. 常用函数—删除元素和清空列表

"""删除元素主要有两种方法:
第一种:listname.pop(索引号) 
 特点:索引号不写,默认删除最后一个;
 删除元素值同时并返回被删除的值。
第二个:list1.remove(元素值) 
"""

实例代码和运行结果如下截图所示:

5. 常用函数—继承、复制、反转、次数、索引

实例代码和运行结果截图如下:

6. 常用函数—列表排序问题

排序问题:list.sort() 和 sorted()

实例代码和运行结果截图如下:

6-1 没有参数的情况下
6-2 带 key 参数/函数
6-3 lambda 用法
1-4 升序和降序

今天的内容到此就结束了,觉得不错的读者朋友可以关注一下我,也可以转发给需要的朋友学习,更多精彩内容等着你,希望今天的内容对读者有帮助。

Tags:

最近发表
标签列表