在列表中增加元素

在列表中增加元素的方法有很多种,如下:
(1)通过append方法可以向列表中添加元素
(2)通过extend方法可以将另一个列表中的元素逐一添加到列表中
(3)通过insert( index, object )方法在指定位置index前插入元素object

1,通过 append方法向列表添加元素

使用append方法向列表添加的元素位于列表的末尾。
通过一个案例演示:

#定义变量 name_list, 默认有三个元素
names_list = ['xiaowang','xiaozhang','xiaohua']
print("-----------添加之前,列表names_list 的数据-------------")
for temp in names_list:print(temp)
#向列表添加元素
temp_name = input('请输入要添加的学生名字:')
names_list.append(temp_name)
print("-----------添加之后,列表names_list 的数据------------")
for temp in names_list:print(temp)

程序使用append方法在列表的末尾新增元素,并在新增元素之前的之后,分别使用for循环遍历输出了列表的每个元素,以检测列表中的元素是否成功添加到了末尾。
运行结果如下图:

2,通过 extend 方法向列表添加元素

使用extend方法可以将一个列表中的元素全部添加到另外一个列表。
通过一个案例演示如下:

list_one = [1,2]
list_two = [3,4]
list_one.append(list_two)
print(list_one)
list_one.extend(list_two)
print(list_one)

上述代码,定义了两个列表list_one和list_two。list_one先调用aapend方法,将list_two作为元素添加到list_one列表的末尾;list_one在调用extend方法,添加了列表list_two中的全部元素。
程序运行结果如下图:

3,通过insert方法向列表添加元素

使用insert方法可以在列表的指定位置添加元素。
通过一个案例演示如下:

list_one = [0,1,2]
list_one.insert(1,3)
print(list_one)

上述代码,创建了一个包含 3个元素的列表 list_one,接着调用 insert方法往列表中索引为 1 的位置插入一个元素 3,该位置及其以后的元素均向后移。
程序运行结果如下:

在列表中增加元素的三种方法相关推荐

  1. 向list中增加元素的三种方法

    2010.3.30 学习笔记 append 翻译成中文是:追加 在Python中append 用来向 list 的末尾追加单个元素,此元素如果是一个list,那么这个list将作为一个整体进行追加. ...

  2. 向列表增加元素的三种方法

    向列表增加元素的三种方法  ,分别是:append().extend() 和 insert(). append() 方法是将参数作为一个元素增加到列表的末尾. extend() 方法是将参数作为一个列 ...

  3. python列表去掉特定项_python实现删除列表中某个元素的3种方法

    python中关于删除list中的某个元素,一般有三种方法:remove.pop.del: 1.remove: 删除单个元素,删除首个符合条件的元素,按值删除 举例说明: ? [1, 3, 4, 5, ...

  4. Python 中list中所有值加和_Python 中去除列表中重复元素的5种方法

    (点击上方快速关注并设置为星标,一起学Python) 1.使用集合 Python中集合的元素是唯一的,具有去重的功能.使用集合与列表可以互转的特性,将列表转换为集合去重,再将集合转换为列表: def ...

  5. 删除列表中重复元素的几种方法

    版本一: 直接遍历列表删除 l1 = [1, 1, 2, 2, 3, 3, 3, 3, 6, 6, 5, 5, 2, 2] for el in l1:if l1.count(el) > 1:l1 ...

  6. 【python】list 删除列表中某个元素的3种方法;附加删除numpy数组中的指定索引元素的方法

    方法 python中关于删除list中的某个元素,一般有三种方法: remove.pop.del 实例 1.remove: 删除单个元素,删除首个符合条件的元素,按值删除 2.pop: 删除单个或多个 ...

  7. python如何去除列表中的重复项_Python 中去除列表中重复元素的5种方法

    (点击上方快速关注并设置为星标,一起学Python) 1.使用集合 Python中集合的元素是唯一的,具有去重的功能.使用集合与列表可以互转的特性,将列表转换为集合去重,再将集合转换为列表: def ...

  8. python列表元素都加倍_关于python列表增加元素的三种操作方法

    关于python列表增加元素的三种操作方法 1.insert方法,该方法包含两个参数,第一个参数为插入的位置参数,第二个参数为插入内容 a = [0,0,0] b = [1,2,3] a.insert ...

  9. C语言中调用数组元素的三种方法:下标法、数组名法、指针法

    /*调用数组元素的三种方法:下标法.数组名法.指针法*/ #include<stdio.h> int main() {int a[] = { 1,2,3,4,5 }, i, * p;pri ...

最新文章

  1. pytorch生成对抗示例
  2. anaconda 命令
  3. QT学习笔记(1)----- QT简介
  4. python3中sort和sorted的区别详解
  5. Educational Codeforces Round 20 B. Distances to Zero
  6. 作为函数的mixin
  7. 蓝桥杯 ALGO-141 算法训练 P1102
  8. python常用代码大全-python基础,python基础代码大全
  9. 装Windows 8 过程中遇到的问题,及解决方案
  10. sql server 数据库创建链接服务器访问另外一个sql server 数据库
  11. request python菜鸟教程_Python之学习菜鸟教程踩的坑
  12. python jpg压缩,Python 实现图片大小压缩
  13. 微星笔记本每次都进bios
  14. 使用Reverse SSH Tunnel实现内网穿透的可行性方案
  15. Mysql实战45讲(二十二)Mysql有那些“饮鸩止渴”提高性能的方法?
  16. HP LaserJet Pro P1106网络打印机64位驱动安装
  17. matlab 摄氏度符号怎么打
  18. ICCV 2021 Oral | 金字塔视觉Transformer(PVT):用于密集预测的多功能backbone
  19. python实现一元线性回归预测电影票房收入
  20. JavaAPI操作Hive

热门文章

  1. 计算机丢失CH375DLL怎么办,修复ch375dll.dll
  2. Python爬虫实战(一):爬取豆瓣电影top250排名
  3. macOS Ventura 13 Beta3(22A5295i) 官方dmg镜像
  4. 如何高效地学习开源项目 |“华仔,放学别走”
  5. 从大盘数据看A股是否为政策市
  6. 通用计算机的雏形是图灵机吗,什么是图灵机和通用计算机
  7. 外贸小白适合哪种邮箱?
  8. SMU Winter 2023 (div.2)1
  9. 论文阅读笔记:(2022) Delving into the Devils of Bird‘s-eye-view Perception: A Review, Evaluation and Recipe
  10. 家庭NAS服务器安装配置