如何在Python中循环添加到一个列表中(add to a list in a loop in python)

在 Python 中,你可以使用 list.append 方法将项目添加到一个列表的末尾。如果你想指定一个项目在列表中出现的位置,你会想用 list.insert 方法来代替。这篇 wikiHow 文章将向你展示在 Python 循环中向列表添加项目的两种不同方法。...

方法1 方法1的2:追加到列表的末尾

  1. 1使用 list.append(item) 将项目添加到列表的最后。当你想用特定的项目填充一个空列表时,你也会使用 list.append。用你的列表名称替换 list,用你想添加的项目替换 item。在这个例子中,我们想把数字 0 到 9 添加到一个空列表中。我们将使用for循环来完成: numberList = []for i in range(10): numberList.append(i)print('List of all numbers:', numberList)输出将是List of all numbers:[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]因为我们将i定义为range(10),使用numberList.append(i)将数字0到9添加到我们的列表中。
  2. Image titled 12876362 1

方法2方法2:添加到列表中的特定位置

  1. 1使用 list.insert(position, item) 在一个特定的位置插入一个项目。你要用列表的名称替换 list,用列表中你想插入新项目的位置替换 position,用你要添加的项目替换 item。在这个例子中,我们将使用一个for循环来把橙色这个词插入我们的颜色列表中。我们希望我们的列表是按字母顺序排列的,所以我们将橙色放在第3位(在绿色和粉色之间): colorList = ['blue', 'green', 'pink', 'purple', 'red', 'yellow']for i in colorList: print(i) colorList.insert(3, orange) print('All colors:')for l in colorList: print(l)我们会在输出中看到两样东西:第一样是列表中的颜色(没有添加橙色),第二样是所有颜色的列表,包括我们指定位置上的橙色。
  2. Image titled 12876362 2
  • 发表于 2022-03-02 14:54
  • 阅读 ( 61 )
  • 分类:IT

你可能感兴趣的文章

追加(append)和在python中扩展(extend in python)的区别

关键区别–python中的append与extend Python是一种流行的通用编程语言。它是一种高级语言,所以语法很容易被程序员理解和阅读。Python中最基本的数据结构是序列。它是一组元素。起始元素的索引为0,下一个元素的索引为1,依...

  • 发布于 2020-10-19 10:35
  • 阅读 ( 234 )

学习python?下面是如何操作字符串

... 如何在python中创建字符串 ...

  • 发布于 2021-03-11 10:21
  • 阅读 ( 337 )

如何在python中使用列表理解

... 然而,如果你不知道如何使用它,你可能会生气。如果您不知道在代码中的什么地方应用它,那就更令人沮丧了。在这里,我们将通过一些实际例子向您展示如何在Python中使用列表理解。 ...

  • 发布于 2021-03-11 10:55
  • 阅读 ( 588 )

如何用python编程和控制arduino

... 本文将向您展示如何使用Python程序从命令行设置一个Arduino UNO(尽管任何与Arduino兼容的板都可以在这里工作)。本教程是为Windows10编写的,但也适用于Mac和Linux。你甚至可以使用这个工作...

  • 发布于 2021-03-11 16:20
  • 阅读 ( 892 )

python字典:如何使用它编写更好的代码

... 在本文中,我们将向您介绍如何使用python字典。 ...

  • 发布于 2021-03-14 05:15
  • 阅读 ( 269 )

数组和列表在python中的工作方式

...数据类型告诉编译器(或者在Python的情况下告诉解释器)如何使用数据。数据结构指定可以执行的操作,并且通常实现特定的规则和规定。 ...

  • 发布于 2021-03-15 17:19
  • 阅读 ( 235 )

如何让python和javascript使用json进行通信

有没有想过如何在两种编程语言之间发送数据?是否尝试发送一个对象或多个数据段? ...

  • 发布于 2021-03-16 01:22
  • 阅读 ( 304 )

帮助您快速学习的10个基本python示例

... 如何声明空dict: ...

  • 发布于 2021-03-16 13:29
  • 阅读 ( 213 )

如何使用python构建twitter、instagram和reddit机器人程序

... 在本文中,我将向您展示如何利用Python自动与Twitter、Reddit和Instagram帐户交互。 ...

  • 发布于 2021-03-21 23:06
  • 阅读 ( 509 )

如何使用click在python中创建自己的命令行程序

... 下面是如何使用它来活跃Python项目。 ...

  • 发布于 2021-03-23 13:56
  • 阅读 ( 281 )