python 列表插入数据的 四种方法 append insert extend 切片赋值

append insert 插入单个数据

append 加到末尾,insert 加到指定位置

extend、切片方式插入多个数据

extend 加到末尾,切片加到指定位置

python 复制代码
my_list = [1, 2, 3]
my_list.append(4)
print(my_list)  # 输出: [1, 2, 3, 4]

my_list = [1, 2, 3]
my_list.insert(1, 5)  # 在索引 1 处插入元素 5
print(my_list)  # 输出: [1, 5, 2, 3]

my_list = [1, 2, 3]
new_elements = [4, 5, 6]
my_list.extend(new_elements)
print(my_list)  # 输出: [1, 2, 3, 4, 5, 6]

my_list = [1, 2, 3]
my_list[1:1] = [4, 5, 6]  # 在索引 1 处插入元素 4, 5, 6
print(my_list)  # 输出: [1, 4, 5, 6, 2, 3]
相关推荐
DataLaboratory2 小时前
Python爬取百度地图-前端直接获取
爬虫·python·百度地图
Turnsole_y5 小时前
pycharm自动化测试初始化
python·selenium
R-G-B5 小时前
【02】C#入门到精通——C# 变量、输入/输出、类型转换
开发语言·c#·c# 变量·c#输入/输出·c#类型转换
星河队长5 小时前
C# 软件加密方法,有使用时间限制,同时要防止拷贝
开发语言·c#
史迪奇_xxx5 小时前
10、一个简易 vector:C++ 模板与 STL
java·开发语言·c++
2301_801252225 小时前
Java中的反射
java·开发语言
Kiri霧6 小时前
Rust开发环境搭建
开发语言·后端·rust
weixin-a153003083166 小时前
[数据抓取-1]beautifulsoup
开发语言·python·beautifulsoup
AI量化投资实验室6 小时前
15年122倍,年化43.58%,回撤才20%,Optuna机器学习多目标调参backtrader,附python代码
人工智能·python·机器学习
倔强青铜三6 小时前
苦练Python第67天:光速读取任意行,linecache模块解锁文件处理新姿势
人工智能·python·面试