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

标签 python list prepend

如何在列表开头添加一个整数?

[1, 2, 3]  ⟶  [42, 1, 2, 3]

最佳答案

>>> x = 42
>>> xs = [1, 2, 3]
>>> xs.insert(0, x)
>>> xs
[42, 1, 2, 3]

它是如何工作的:

list.insert(index, value)

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

关于python - 在 Python 中将整数附加到列表的开头,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17911091/

相关文章:

python - 如何使用 Python 和 Beautiful Soup 有条件地获取一些数据

python - 使用来自 ajax 响应的嵌套值导航 Python 字典

c++ - 使用 Array 填充 List<> 得到错误的数字

python - 来自 Mechanize 缓存的浏览器实例是否?

python - 在 Numpy 中为值对生成矩阵

python - 列表分配中的字典导致奇怪的输出

php - 在 yii 中使用 listdata 连接 2 列

javascript - 如何向表格添加标题和跨度

javascript - jquery 的追加和前置问题

jquery - 在 jQuery 前置后悬停不清除 IE 8 和 9 菜单项