如何在 Python 中将浮点数添加到列表中

在 Python 中向列表添加浮点数

How to add a float to a list in Python

使用该list.append()方法将浮点数添加到 Python 中的列表,例如
my_list.append(3.3). list.append()方法将一个项目添加到列表的末尾。

主程序
my_list = [1.1, 2.2] my_list.append(3.3) print(my_list) # 👉️ [1.1, 2.2, 3.3] my_list.extend([4.4, 5.5]) print(my_list) # 👉️ [1.1, 2.2, 3.3, 4.4, 5.5] my_list.insert(0, 9.9) print(my_list) # 👉️ [9.9, 1.1, 2.2, 3.3, 4.4, 5.5]

第一个示例使用
list.append
方法将浮点数添加到列表的末尾。

如果需要将一系列浮点数添加到列表中,请使用
range()该类。

主程序
my_list = [] for i in range(1, 5): my_list.append(i + 0.1) print(my_list) # 👉️ [1.1, 2.1, 3.1, 4.1]

range类通常用于在循环中循环特定次数,for并采用以下参数:

姓名 描述
start 表示范围开始的整数(默认为0
stop 向上,但不包括提供的整数
step 范围将由每 N 个数字组成,从startstop(默认为1

如果需要将多个浮点数添加到列表中,请使用
list.extend()方法。

主程序
my_list = [1.1, 2.2] my_list.extend([3.3, 4.4]) print(my_list) # 👉️ [1.1, 2.2, 3.3, 4.4]

list.extend
方法采用可迭代
对象
(例如列表)并通过附加可迭代对象中的所有项目来扩展列表。

如果需要在列表中的特定位置添加浮点数,请使用insert()
方法。

主程序
my_list = [1.1, 2.2] my_list.insert(0, 9.9) print(my_list) # 👉️ [9.9, 1.1, 2.2]

索引在 Python 中是从零开始的。换句话说,列表中的第一项的索引为0

list.insert
方法在给定
位置
插入一个项目。

该方法采用以下 2 个参数:

姓名 描述
指数 要在其前插入的元素的索引
物品 要在给定索引处插入的项目
您还可以将要添加到列表中的浮点数括在方括号中,使它们成为另一个列表的项目,并使用加法 (+) 运算符组合两个列表。
主程序
my_list = [1.1, 2.2] float_1 = 3.3 float_2 = 4.4 new_list = my_list + [float_1, float_2] print(new_list) # 👉️ [1.1, 2.2, 3.3, 4.4]

当加法 (+) 运算符与 2 个列表一起使用时,我们会得到一个包含两个列表中的项目的新列表。

主程序
# 👇️ [1.1, 2.2, 3.3, 4.4] print([1.1, 2.2] + [3.3, 4.4])

或者,您可以使用星号*将列表项解压缩到包含要添加的浮点数的新列表中。

主程序
my_list = [1.1, 2.2] float_1 = 3.3 float_2 = 4.4 new_list = [*my_list, float_1, float_2] print(new_list) # 👉️ [1.1, 2.2, 3.3, 4.4]

星号*将列表中的项目解包到新列表中。