首页 > 编程语言 >python5:列表及其常用方法

python5:列表及其常用方法

时间:2023-04-13 19:48:27浏览次数:38  
标签:常用 索引 元素 列表 print 移除 python5 listA

list(列表):是一个有序的集合,可以随时添加和删除其中的元素。

特点:

1:支持增删改查

2:列表中的数据是可以变化的【数据项可以变化,内存地址不会改变】

3:用[]来表示列表类型,数据项之间用逗号来分割,注意:数据项可以是任何类型的数据

4:支持索引和切片来进行操作。 

列表操作方法:

append:在列表后追加元素

listA.append(['fff','ddd'])
print(listA)

 

 

count:统计元素出现的次数

extend:扩展,相当于批量添加

listA.extend(rsData)

index(要查的元素值,从多少开始查,查的长度):获取指定元素索引号

print(listA.index(785))#查找元素的索引号

insert:在指定位置插入

listA.insert(1,'这是我刚插入的数据')#在序号的位置插入,其后元素后移
print(listA)

pop:

list.pop(1)#移除指定的项 参数是索引值

remove:移除指定的对象

listA.remove(785)#移除指定对象
print(listA)

reverse:反转列表

sort:列表排序

其他函数方法:

len:返回数据长度

li=[1,2,3,"您好"]
print(len(li))
print(type(li))

 

 del:删除列表中元素:

例:del listB[0]#删除列表中第一个元素

可以通过切片操作批量删除数据:

例:del listB[1:3]

 

 

 

 

 

标签:常用,索引,元素,列表,print,移除,python5,listA
From: https://www.cnblogs.com/hellopxy/p/17316114.html

相关文章

  • Nginx 常用配置
    一、rewrite在/usr/share/nginx/html/下创建abc.html文件[root@localhosthtml]#cat/usr/share/nginx/html/81/abc.htmlabcnginx配置如下server{listen81;server_namelocalhost;#access_log/var/log/nginx/host.access.logmain;lo......
  • 微信小程序实现无限滚动列表
    微信小程序实现无限滚动列表问题背景客户端日常开发和学习过程中,无限滚动列表是一种很常见的场景,比如用户获奖名单等,本文将介绍如何在微信小程序中实现无限自动滚动列表。问题分析页面文件目录结构如下:问题解决话不多说,直接上代码(1)index.js文件,代码如下://pages/healdata/......
  • 微信小程序实现tab切换和数据列表
    微信小程序实现tab切换和数据列表问题背景上篇文章介绍了微信小程序实现tab切换的一种方案(参考https://blog.51cto.com/baorant24/6188157),感觉代码不是很精简,本文再用一个demo介绍微信小程序如何实现tab切换和数据列表。问题分析微信小程序对应页面文件结构如下:问题解决话......
  • git常用命令汇总
    (文章目录)仓库#在当前目录新建一个Git代码库$gitinit#新建一个目录,将其初始化为Git代码库$gitinit[project-name]#下载一个项目和它的整个代码历史$gitclone[url]配置#显示当前的Git配置$gitconfig--list#编辑Git配置文件$gitconfig-e[--glob......
  • 6、Markdown 列表语法
    Markdown列表语法可以将多个条目组织成有序或无序列表。有序列表要创建有序列表,请在每个列表项前添加数字并紧跟一个英文句点。数字不必按数学顺序排列,但是列表应当以数字1起始。Markdown语法HTML预览效果1.Firstitem<br>2.Seconditem<br>3.Thirditem<br>......
  • Docker常用命令--镜像相关
    镜像相关镜像名称镜像名称一般分两部分组成:[repository]:[tag]。在没有指定tag时,默认是latest,代表最新版本的镜像  这里的mysql就是repository,5.7就是tag,合一起就是镜像名称,代表5.7版本的MySQL镜像。拉取、查看镜像从DockerHub中拉取一个nginx镜像并查看(1)首先去镜......
  • 热门的免费可用的常用 API 大全整理
    教育文化名言警句:获取各种类型的名言,涵盖人生、励志、读书等多个方面,内容丰富。成语大全:成语大全提供成语解释、成语用法、反义词等查询。歇后语大全:随机返回N条歇后语。名人名言大全:名言是向人们揭示一定的道理的话。脑筋急转弯:拥有大量、有意思的脑筋急转弯。 AIGCAI......
  • Java常用实体类介绍:POJO、Domain、DO、DTO、VO
    POJOPOJO是PlainOldJavaObject的简称,它指的是一个没有限制或要求下的纯平对象。POJO用于表示没有任何框架或技术限制的纯数据对象。在Java开发中,POJO通常用于简化复杂对象和降低对象的耦合度,是面向对象编程中"高内聚、低耦合"设计思想的体现。示例代码:@Datapublic......
  • 跟着查老四学Python Day 11:常用 Python 库
    Python库概览例行寒暄之后,查老四就开始授课了老猫:请大致介绍一下Python库查老四:Python库是一组预先编写好的模块或函数,它们可以实现特定功能或解决特定问题。Python有许多库,它们覆盖了各种不同的领域和应用。以下是一些常用Python库的简要介绍:NumPy:一个用于处理数组和矩阵运算的......
  • 常用的网络排查命令
    常用的网络排查命令pingping命令是我们常见的网络故障排查命令之一,用来检查网络是否有异常。使用方式ping目标主机ippingwwww.baidu.com(目标主机)上图是在win上执行的,如果是linux上则不会出现中断的情况。在win下如果需要不中断,则需要使用ping-twww.baidu.co......