在 Python 中将元素范围分配给列表
列表在 Python 中是非常常用的数据容器。当使用列表时,我们可能会遇到一个情况,即列表的元素可能是一个数字序列。我们可以使用许多 Python 函数将此数字序列添加到列表中。在本文中,我们将探索不同的做法。
使用 range 和 extend
extent 函数允许我们增加列表中的元素数量。将使用 range 函数并将 extend 应用于列表,以便在列表的末尾添加所有必需的数字序列。
示例
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]
使用 * 和 range
* 运算符可以扩展列表,同时兼具在任意位置添加元素的优点。我们还将再次使用 range 函数解决数字序列问题。
示例
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]
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP