当前位置: 首页 > news >正文

Python例子——数据增删的常用方法

目录

append()

insert()

extend()

remove()

pop()


append()

        append是直接在末尾添加元素

lst=['a','b']
print(lst)

['a', 'b']
lst.append('c')
print(lst)

['a', 'b', 'c']

insert()

        insert()可在指定位置添加元素

lst.insert(1,'new_b')
print(lst)


['a', 'new_b', 'b', 'c']

extend()

        如果要把两个列表合并,可以用extend(),该方法可以用来添加多个元素

lst=['a','b','c']
print('原列表:',lst)

原列表: ['a', 'b', 'c']
lst2=['x','y','z']
lst.extend(lst2)

print('合并后列表:',lst)

合并后列表: ['a', 'b', 'c', 'x', 'y', 'z']

        python中常用的删除数据的方式有remove和pop两种方式,remove是按照内容来删除,pop则是根据位置 

remove()

lst5 = ['python','java','php','go']

#用remove删除了lst5中'python'这个元素
lst5.remove('python')
print(lst5)

['java', 'php', 'go']

pop()

        上一步删除后,'java'成了排名在第1的语言,pop(0)表示直接删除了索引为0(位置排在第一个)的'java'

lst5.pop(0)
print(lst5)

['php', 'go']

http://www.dtcms.com/a/51709.html

相关文章:

  • 优雅统计接口耗时:Spring Boot实战中的四种高效方案
  • RISCV下Dovetail移植(2)——原子操作
  • 【实战ES】实战 Elasticsearch:快速上手与深度实践-3.2.3 案例:新闻搜索引擎的相关性优化
  • 安装scikit-image==0.16.2报错
  • Electron桌面应用开发:自定义菜单
  • 墨迹天气携手天润融通,用AI提升气象服务效率
  • Anolis服务器Arm64架构服务器配置(其他版本服务器解决方式思路一质)
  • 18.分布式任务调度
  • 进程控制 ─── linux第15课
  • 信号量(Semaphore)和文件锁(File Lock)
  • 第六章 流量特征分析-钓鱼邮件
  • RT-thread的MultiButton按键库的使用
  • Windows 系统下 Android 开发常用快捷键‌的整理
  • CentOS 7.9 上安装 Docker Compose
  • cmake、CMakeLists.txt、make、ninja
  • 【Flink银行反欺诈系统设计方案】5.反欺诈系统全生命周期设计
  • 深入浅出:UniApp 从入门到精通全指南
  • nacos和Eureka的学习
  • python量化交易——金融数据管理最佳实践——使用qteasy大批量自动拉取金融数据
  • 《谈判力》核心原则解读
  • “RStudio UI“快速指南
  • MiniMind用极低的成本训练属于自己的大模型
  • 前后分离文件上传案例,前端HTML,后端Net6开发的webapi(完整源代码)下载
  • 【 <一> 炼丹初探:JavaWeb 的起源与基础】之 Servlet 与 JSP 的协作:MVC 模式的雏形
  • 《ARM64体系结构编程与实践》学习笔记(五)
  • 电脑的系统版本是windows7的,下载pycharm的哪个版本比较好呢?
  • 组合逻辑和时序逻辑
  • 每日一题----------匿名内部类的注意事项
  • SpringCloud注册中心-eureka
  • 【深度学习CV】【图像分类】从CNN(卷积神经网络)、ResNet迁移学习到GPU高效训练优化【案例代码】详解