一尘不染

在Python中将整数附加到列表的开头

python

我有一个整数和一个列表。我想创建一个新的列表,它们以变量开头,以列表结尾。写a + list我得到错误。编译器将其a作为整数处理,因此我不能使用append或extend。你会怎么做?


阅读 150

收藏
2020-12-20

共1个答案

一尘不染

var=7
>>>array = [1,2,3,4,5,6]
>>>array.insert(0,var)
>>>array
[7, 1, 2, 3, 4, 5, 6]

这个怎么运作:

array.insert(index, value)

在给定位置插入项目。第一个参数是要在其之前插入的元素的索引,因此array.insert(0, x)在列表的前面插入,并且array.insert(len(array), x)等效于array.append(x)。负值被视为相对于数组末尾。

2020-12-20