首页 > 其他分享 >列表---删除

列表---删除

时间:2022-08-17 22:02:08浏览次数:40  
标签:pgone name 删除 list 列表 --- del vava jonyj

1. del

  语法:del 目标 或 del(目标)

# 1.删除列表
name_list = ['pgone', 'keyng', 'jonyj', 'vava']

# 结果:报错提示:name 'name_list' is not defined(找不到该列表)
del name_list
print(name_list)

# 2.删除指定数据
name_list = ['pgone', 'keyng', 'jonyj', 'vava']

# 结果:['pgone', 'jonyj', 'vava']
del name_list[1]
print(name_list)

2. pop():删除指定下标的数据(默认为最后一个),并返回该数据

  语法:列表序列. pop(下标)

 

# pop() -- 删除指定下标的数据,如果不指定下标,默认删除最后一个数据。
# 无论是按照下标还是删除最后一个,pop函数都会返回这个被删除的数据。
name_list = ['pgone', 'keyng', 'jonyj', 'vava']

# 结果:vava
# del_name = name_list.pop()
# 结果:keyng
del_name = name_list.pop(1)
print(del_name)
# 结果:['pgone', 'jonyj', 'vava']
print(name_list)

 

3. remove():移除列表中某个数据的第一个匹配项。

  语法:列表序列.remove(数据)

 

name_list = ['pgone', 'keyng', 'jonyj', 'vava']

# 结果:['pgone', 'keyng', 'vava']
name_list.remove('jonyj')
print(name_list)

 

4. clear():清空列表

 

name_list = ['pgone', 'keyng', 'jonyj', 'vava']

# 结果:[]
name_list.clear()
print(name_list)

 

标签:pgone,name,删除,list,列表,---,del,vava,jonyj
From: https://www.cnblogs.com/yz-b/p/16596845.html

相关文章

  • 2022-8-17数据库查询联系
    DQL查询语言子查询按照结果集的行列数不同,子查询可以分为以下几类:标量子查询:结果集只有一行一列(单行子查询)列子查询:结果集有一列多行行子查询:结果集有一行多列......
  • Uniapp---IOS无法支付的问题
    开发好的APP,最近内部测试,在安卓端调起支付没有问题,但是在IOS端,却无法进行支付,报错:支付失败,原因requestPayment:failservicenotfound论坛上的相同问题:https://ask......
  • Kubernetes-概述
    Kubernetes概述Kubernetes概述Kubernetes是一个可移植、可扩展的开源平台,用于管理容器化的工作负载和服务,可促进声明式配置和自动化。Kubernetes拥有一个庞大且快速......
  • vue学习之------vue-router【路由高亮】
    默认的路由激活类名为:router-link-active  》》可全局统一写样式  效果为:  ......
  • IOC-反转控制/ DI-依赖注入
    7.1IOC(inversionofcontrol)–反转控制1)之前我们在学JSP的时候,在CoreServlet中,我们创建xxxDao对象是如何创建的?IXxxDao xxxDao = new XxxDaoImpl();这种......
  • Codeforces 1713C - Build Permutation
    题意为给出一个长度为n的空数组,数组下标为0至n-1。我们需要在数组中的每个位置上填上合适的数A[i],使得i+A[i]为完全平方数。并且数组最后需为0至n-1的一个排列。......
  • java13-异常
    什么是异常检查性异常:最具代表的检查性异常是用户错误火问题引起的异常,程序员无法预见的。运行性异常:运行时异常是可能被程序员避免的异常,与检查性异常相反,运行时异......
  • 框架-配置
    全局配置-上小程序配置文件app.json文件用来对微信小程序进行全局配置,它决定了页面文件的路径、窗口表现、设置网络超时时间、设置多tab等配置。app.json配置项列表:......
  • mybatispluys-Mapper CRUD 接口
    MapperCRUD接口通用CRUD封装BaseMapper(opensnewwindow)接口,为Mybatis-Plus启动时自动解析实体表关系映射转换为Mybatis内部对象注入容器Insert//插入一条......
  • 2022-08-17 第三小组 陈迪 学习笔记
    --1根据学生学号查询2020年-1-1之后借过哪些书籍SELECTs.sid,s.sname,bk.bname,b.bdateFROMborrowrecoredbLEFTJOINstudentsONs.cid=b.cidLEFTJOINbook......