在Python中将元素范围分配给List

列表是Python中非常常用的数据容器。在使用列表时,我们可能遇到列表元素可能是数字序列的情况。我们可以使用许多Python函数将此数字序列添加到列表中。在本文中,我们将探讨实现此目标的不同方法。

随着范围和扩展

范围函数使我们可以增加列表中元素的数量。将使用范围函数并将扩展应用于列表,以便将所有必需的数字序列添加到列表的末尾。

示例

listA = [55,91,3]

# Given list
print("Given list: ", listA)

# Apply extend()listA.extend(range(4))

# print result
print("The new list : ",listA)

输出结果

运行上面的代码给我们以下结果-

Given list: [55, 91, 3]
The new list : [55, 91, 3, 0, 1, 2, 3]

带*和范围

*运算符可以利用在任意位置添加元素的优点来扩展列表。我们还对数字序列再次使用范围函数。

示例

listA = [55,91,3]

# Given list
print("Given list: ", listA)

# Apply *
Newlist = [55,91,*range(4),3]

# print result
print("The new list : ",Newlist)

输出结果

运行上面的代码给我们以下结果-

Given list: [55, 91, 3]
The new list : [55, 91, 0, 1, 2, 3, 3]