百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 文章教程 > 正文

玩转Python—列表使用教程(python列表讲解)

xsobi 2025-04-08 20:15 15 浏览

上一讲给大家介绍了Python的列表,今天继续给大家介绍Python中列表的使用。


1.列表的元素的赋值

Bash
#实例 
>>>num=[1,2,3,4,5,6,7,7,8,8,9] 
>>>num[0]=100 
>>>print(num) 

#运行结果 
[100, 2, 3, 4, 5, 6, 7, 7, 8, 8, 9] 

#说明 根据索引号可以实现替换列表中已有的元素值,注意如果索引号不存在,则会赋值替换失败


2.列表元素的删除

Bash
#实例 
>>>num=[1,2,3,4,5,6,7,8,9] 
>>>num.remove(9) 
>>>print(num) 

#运行结果 
[1, 2, 3, 4, 5, 6, 7, 8] 

#结果说明 
remove函数可以实现删除列表的中的元素,remove("元素值")


3.列表元素增加

#实例 
>>>num=[1,2,3,4,5,6,7,8,9] 
>>>num.append(10) 
>>>print(num) 

#运行结果 
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10] 

#结果说明 
append函数可以实现在列表的末尾添加元素


4.列表元素的排序

#实例 
>>>num=[1,2,5,10,4,5,6,8,7,9] 
>>>num.sort() 
>>>print(num) 

#运行结果 
[1, 2, 4, 5, 5, 6, 7, 8, 9, 10] 

#结果说明 
sort函数可以实现列表的中的元素的排序,默认从小到大进行排序; 
如果需要从大到小,可以通过:num.sort(reverse=True) ,添加"reverse=True"这个语句


5.列表元素的计数

#实例 
>>>num=[1,2,5,10,4,5,6,8,7,9] 
>>>num.count(5) 

#运行结果 
2 

#结果说明 
count()函数可以统计列表中的某个元素出现的次数


6.列表元素的索引

#实例 
>>>num=[1,2,5,10,4,5,10,8,7,9] 
>>>num.index(10) 

#运行结果 
3 

#结果说明 
index()函数返回的是某个元素在列表中第一次出现的索引号位置


7.列表元素连接成字符串

#实例 
>>>num=["Hello","World","!"] 
>>>str1="@".join(num) 
>>>print(str1) 

#运行结果 
Hello@World@! 
  
  #结果说明 
join()函数可以将列表中的元素进行连接成一个字符串,具体用法:"分隔符".join(列表)


今天给大家介绍了操作Python中的列表的一些函数方法,希望对大家有帮助。

跟随小编,一步一步学习Python

学编程,立鲲鹏之志——奋斗小鲲

相关推荐

249个Linux Shell脚本经典案例,拿来即用(附PDF)

...

分享一个实用脚本—centos7系统巡检

概述这周闲得慌,就根据需求写了差不多20个脚本(部分是之前分享过的做了一些改进),今天主要分享一个给平时运维人员用的centos7系统巡检的脚本,或者排查问题检查系统情况也可以用..实用脚本...

Go 语言 Web 框架 Echo 系列:基础篇—搭建 Echo 开发环境

工欲善其事必先利其器。我们先搞定Echo环境。Go开发环境这个系列基于Go1.14.4,Linux系统。安装Go的方式有很多,可以在这里https://studygolang.com/...

连Shell的基本输出都不会,还写什么脚本?echo和printf命令总结

在Linux系统中使用echo命令和printf命令都可以实现信息的输出功能,下面我们分别看这两个命令的应用案例。echo...

在Linux中改变echo输出颜色的方法

技术背景在Linux系统的命令行环境下,为了使输出信息更加清晰、突出,便于用户快速识别和区分不同类型的信息,常常需要改变...

Spring框架中applicationContext.xml和spring - servlet.xml的区别

技术背景在Spring框架里,...

Tomcat服务器配置与优化:让Java应用飞得更高更远

Tomcat服务器配置与优化:让Java应用飞得更高更远Tomcat作为一款轻量级且功能强大的开源JavaServlet容器,无疑是许多中小型项目的首选服务器。然而,Tomcat的性能和稳定性并非天...

分享 5 个正则表达式的实际应用场景案例

转载说明:原创不易,未经授权,谢绝任何形式的转载在计算机编程的广泛领域中,某些技术具有改变我们如何处理和提取文本内容中信息的能力。在这些强大工具中,正则表达式成为每个开发者工具库中基本且不可或缺的组成...

最简洁详细的SSM框架整合(ssm框架详细介绍)

创建项目和SSM框架整合思路一、创建项目因为后面会配置springMVC,所以用IDEA的web骨架创建一个maven项目。创建项目目录如下,同时,项目需要的包和文件已手动创建好了:项目目录上图中,a...

使用JSP 2避免JSP文件中的Java代码

技术背景在早期的JSP开发中,使用脚本片段(...

微信安卓测试版8.0.28开发者更新内容公布

IT之家9月7日消息,微信安卓平台迎来了8.0.28测试版更新,相比上一次更新安装包体积有所减小,文件详细信息如下:微信安卓内测版8.0.28(ARM64)安装包文件大小254MB...

疯传阿里内网的SpringMVC笔记,被一个离职员工泄露,手慢无

一、简介1.介绍SpringMVC是实现MVC的轻量级Web框架,底层封装了servlet2.特点...

学习笔记之Struts2—工作原理图(struts1工作原理)

本文以Struts2的官方工作原理图作为主线讲解(参考部分书籍与视频)1.初始概念struts2是web.xml进行配置的一个过滤器,当web项目启动的时候,这个过滤器就会生效。2.web.xml&l...

Spring MVC工作流程及请求处理机制全解

SpringMVC工作流程及请求处理机制全解作为一个Java开发者,你一定对Spring框架有所耳闻。今天我们就来详细聊聊SpringMVC,这是Spring家族中最常用的Web层框架之一。Spr...

在Javaweb中实现发送简单邮件(java实现邮件收发)

前言当我们在一个网站中进行注册账户成功后,通常会收到一封来自该网站的邮件。邮件中显示我们刚刚申请的账户和密码以及一些其他的广告信息。在上一篇中用Java实现了发送qq邮件的功能,今天我们来实现一个这样...