python 增删列表_python 列表的增删改查
# -----------------------------增加 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 列表的增删改查相关推荐
- python 文件修改记录_python基础-文件增删改查
对指定文件haproxy.conf的backend www.oldboy1.org进行增删改查.文件内容如下 global log 127.0.0.1 local2 daemon maxconn 25 ...
- python字符串添加_python字符串的增删改查
字符串增加 直接 + name = 'de8ug' city = 'beijing' info = name + ' ' + city info 'de8ug beijing' % 占位符替换 'na ...
- 用Python+Mysql+MDUI实现的数据库增删改查列表操作及单,多文件上传实例
用Python+Mysql+MDUI实现的数据库增删改查列表操作及单,多文件上传实例.web服务用flask框架,数据库操作用的pymysql框架.教程在我B站有的. 开源地址:https://git ...
- python操作postgre库,批量进行增删改查和计时比较效率,封装好的普通增删改查和批量增删改查类拿来即用
python操作postgre库,批量进行增删改查,封装类,拿来即用 1. 新建postgre.py文件,使用psycopg2封装普通增删改查和批量增删改查类 postgre.py import ps ...
- python最强实训程序(增删改查)机房收费管理系统-基于tkinter的图形化界面(附详细代码)
python最强实训程序(增删改查)机房收费管理系统-基于tkinter的图形化界面(附详细代码) 最近学校实训,用两天时间做了一个python小程序*机房收费管理系统*,一款基于tkinter使用p ...
- 四、Python第四课——Python中列表及其操作(增删改查)
目录 一.Python中的列表 1.列表的定义和赋值 2.列表的使用 二.列表的"增删改查" 1.列表中元素的增加 A.在列表尾添加元素 B.在列表中插入元素 2.列表中" ...
- Python之Pymysql模块操作MySQL增删改查
Python3 MySQL 数据库连接 - PyMySQL 驱动 PyMySQL 连接数据库,实现增删改查 什么是 PyMySQL? PyMySQL 是在 Python3.x 版本中用于连接 MySQ ...
- python输入list_python学习(list增删改查、及常用方法)
1.Python多条件判断: 多条件判断 if: pass else: pass 循环 while for i = 0 while i > 1: print('hello') else: pri ...
- Python FastAPI 框架 操作Mysql数据库 增删改查
2 比 1 更容易理解,可以先看2(单文件级别) 1.FastAPI 框架 操作Mysql数据库(项目多文件级别) FastAPI 可以使用任何您想要的关系型数据库. 在这里,让我们看一个使用着SQL ...
- python 补充:join() , 基本数据类型的增删改查以及深浅拷贝
# join() join() 方法用于将序列中的元素以指定的字符连接生成一个新的字符串. li = ["李李嘉诚", "麻花藤", "黄海海峰&q ...
最新文章
- CNCC技术论坛丨联邦学习冲刺人工智能“最后一公里”!
- Docker 概念详解
- 一个在Windows下的ping脚本(使用WMI 的Win32_PingStatus 实现)
- centos7下安装mysql5.6_Linux-CentOS7下安装mysql5.6常见问题解决!
- Keil 编译太慢怎么办?教你一招,提速10倍
- c++实验总结_高考化学选三简答题总结6——配位化合物、配位键、配位数
- [Python3] 初识py, 一个简单练手的小玩意. 快递查询
- Mac双网卡路由设置实现内外网同时访问
- (二十)美萍酒店管理系统:系统维护_系统设置_房间类型_单个添加、多个添加
- PS——证件照换底色的极简方法
- [重要]宝塔面板Linux7.4.3/Windows6.8紧急更新
- 2014中韩大数据论坛发现大数据的价值
- Installing Oracle11g R2 RAC on RedHat Linux AS 5.5
- 计算机网络协议测试技术分析
- 如何给win11安装安卓应用
- 四种宽带接入技术功能及说明
- linux 强制关闭进程
- (二)python学习笔记之列表入门
- 当前版本与卡刷包android_手机端提取Android 8.x及以上版本卡刷包中的system文件
- 积分运营系列—一款优秀积分商城产品需具备的准则与功能梳理