# -----------------------------增加 append insert

li = ["Break", "19", "前端", "男"]

# 在最后面增加

li.append("666")

print(li)

# 在中间插入 insert(在后面)

li.insert(2, "insert增加的")

print(li)

# extend 会将字符串拆分成一个一个的单元素(后面加入)

li.extend([0, 5])

li.extend("asdasd")

print(li)

# ---------------------------删

li = ["Break", "19", "前端", "男"]

# pop 默认删除最后一个 返回被删的元素

print(li.pop(1))

print(li.pop())

# 删除指定元素

li.remove("Break")

print(li)

# 清空,也可以直接赋值一个空列表

li.clear()

print(li)

# 切片模式删除

# del li

# print(li) # 会报错 NameError: name 'li' is not defined

# del li[:] # 和切片操作一致

# print(li) # []

# ---------------------------改

# 直接赋值

li = ["Break", "19", "前端", "男"]

li[0] = "Break666"

# print(li)

# li[0] = ["1","2"]

# print(li)

# 切片修改

li[0:2] = "阿斯达四大"

print(li) # ['阿', '斯', '达', '四', '大', '前端', '男']

li[0:2] = ["000", "111", "222"]

print(li) # ['000', '111', '222', '前端', '男']

# -------------------------查

li = ["Break", "19", "前端", "男"]

for i in li:

print(i)

# -----------------------------公共方法

li = ["Break", "19", "前端", "男", "break"]

li2 = [514, 8, 1, 6, 5, 2, 1]

l = len(li) # 长度

print(l)

# 查找元素出现的次数 (区分大小写)

num = li.count("Break")

print(num)

# 正向排序

li.sort() # ascii码排序

li2.sort() # ascii码排序

print(li, li2)

# 反向排序

li2.reverse()

print(li2)

li2.sort(reverse=True)

print(li2)

python 增删列表_python 列表的增删改查相关推荐

  1. python 文件修改记录_python基础-文件增删改查

    对指定文件haproxy.conf的backend www.oldboy1.org进行增删改查.文件内容如下 global log 127.0.0.1 local2 daemon maxconn 25 ...

  2. python字符串添加_python字符串的增删改查

    字符串增加 直接 + name = 'de8ug' city = 'beijing' info = name + ' ' + city info 'de8ug beijing' % 占位符替换 'na ...

  3. 用Python+Mysql+MDUI实现的数据库增删改查列表操作及单,多文件上传实例

    用Python+Mysql+MDUI实现的数据库增删改查列表操作及单,多文件上传实例.web服务用flask框架,数据库操作用的pymysql框架.教程在我B站有的. 开源地址:https://git ...

  4. python操作postgre库,批量进行增删改查和计时比较效率,封装好的普通增删改查和批量增删改查类拿来即用

    python操作postgre库,批量进行增删改查,封装类,拿来即用 1. 新建postgre.py文件,使用psycopg2封装普通增删改查和批量增删改查类 postgre.py import ps ...

  5. python最强实训程序(增删改查)机房收费管理系统-基于tkinter的图形化界面(附详细代码)

    python最强实训程序(增删改查)机房收费管理系统-基于tkinter的图形化界面(附详细代码) 最近学校实训,用两天时间做了一个python小程序*机房收费管理系统*,一款基于tkinter使用p ...

  6. 四、Python第四课——Python中列表及其操作(增删改查)

    目录 一.Python中的列表 1.列表的定义和赋值 2.列表的使用 二.列表的"增删改查" 1.列表中元素的增加 A.在列表尾添加元素 B.在列表中插入元素 2.列表中" ...

  7. Python之Pymysql模块操作MySQL增删改查

    Python3 MySQL 数据库连接 - PyMySQL 驱动 PyMySQL 连接数据库,实现增删改查 什么是 PyMySQL? PyMySQL 是在 Python3.x 版本中用于连接 MySQ ...

  8. python输入list_python学习(list增删改查、及常用方法)

    1.Python多条件判断: 多条件判断 if: pass else: pass 循环 while for i = 0 while i > 1: print('hello') else: pri ...

  9. Python FastAPI 框架 操作Mysql数据库 增删改查

    2 比 1 更容易理解,可以先看2(单文件级别) 1.FastAPI 框架 操作Mysql数据库(项目多文件级别) FastAPI 可以使用任何您想要的关系型数据库. 在这里,让我们看一个使用着SQL ...

  10. python 补充:join() , 基本数据类型的增删改查以及深浅拷贝

    #  join() join() 方法用于将序列中的元素以指定的字符连接生成一个新的字符串. li = ["李李嘉诚", "麻花藤", "黄海海峰&q ...

最新文章

  1. CNCC技术论坛丨联邦学习冲刺人工智能“最后一公里”!
  2. Docker 概念详解
  3. 一个在Windows下的ping脚本(使用WMI 的Win32_PingStatus 实现)
  4. centos7下安装mysql5.6_Linux-CentOS7下安装mysql5.6常见问题解决!
  5. Keil 编译太慢怎么办?教你一招,提速10倍
  6. c++实验总结_高考化学选三简答题总结6——配位化合物、配位键、配位数
  7. [Python3] 初识py, 一个简单练手的小玩意. 快递查询
  8. Mac双网卡路由设置实现内外网同时访问
  9. (二十)美萍酒店管理系统:系统维护_系统设置_房间类型_单个添加、多个添加
  10. PS——证件照换底色的极简方法
  11. [重要]宝塔面板Linux7.4.3/Windows6.8紧急更新
  12. 2014中韩大数据论坛发现大数据的价值
  13. Installing Oracle11g R2 RAC on RedHat Linux AS 5.5
  14. 计算机网络协议测试技术分析
  15. 如何给win11安装安卓应用
  16. 四种宽带接入技术功能及说明
  17. linux 强制关闭进程
  18. (二)python学习笔记之列表入门
  19. 当前版本与卡刷包android_手机端提取Android 8.x及以上版本卡刷包中的system文件
  20. 积分运营系列—一款优秀积分商城产品需具备的准则与功能梳理

热门文章

  1. vb 如何检测打印机是否联机_打印机提示该文档未能打印导致打印失败的原因及解决方法...
  2. 如何建立java ssm工程_如何搭建一个ssm项目
  3. 图像倒转90度(Rotate Image)
  4. 库对比工具mysqldiff使用
  5. android系统下替换so库等操作
  6. jQuery |淡入淡出
  7. access开发内销核算系统
  8. 实验六 数组 (2)
  9. Druid 配置_LogFilter
  10. 数据库SQL优化大总结之 百万级数据库优化方案(转)