我有一个整数和一个列表.我想为它们创建一个新的列表,从变量开始,以列表结束.
写a + list
会出错.编译器将a
作为整数处理,因此我不能使用APPEND或EXTEND.
你会怎么做呢?
我有一个整数和一个列表.我想为它们创建一个新的列表,从变量开始,以列表结束.
写a + list
会出错.编译器将a
作为整数处理,因此我不能使用APPEND或EXTEND.
你会怎么做呢?
>>>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)
个.负值被视为相对于数组的结尾.