python - 如何编写 Python 程序以在现有数组的第二个元素之前插入新项目
问题描述
几天前我正在学习python,请帮助我如何编写Python程序以在现有数组的第二个元素之前插入一个新项目
解决方案
python list 数据结构有一个与之关联的插入方法。
insert 方法采用两个参数位置,即 value-to-insert。
因此,对于您的情况,它将是这样的。
In [1]: l1 = ['a','b','c','d']
In [2]: l1.insert(1,'x')
In [3]: l1
Out[3]: ['a', 'x', 'b', 'c', 'd']
In [4]:
我们在索引 1 处插入,因为列表索引从 0 开始。
推荐阅读
- sql - 为每个 PARTITION 生成私有 SEQUENCE
- python - For 循环的输出问题
- css - 进度条大小
- django - 如何将 django_tables2 与过滤器一起使用?
- c# - C# 中的 SendInput 方法和 RichText 框上的退格问题
- azure-active-directory - powerapps admin REST API 上的守护进程身份验证
- c# - EF6:PrimitivePropertyConfiguration.HasColumnName 与 DataAnnotations.Schema.ColumnAttribute
- javascript - 为什么这个解决方案在 Javascript 中有效,但在 Python 中无效?(动态编程)
- javascript - 即使所有数据都显示在 console.log() 中,为什么所有数据都不会显示在浏览器上?
- hive - Hue:搜索包含某个字段的所有表