python - 如何在Python中向子列表添加元素?

标签 python list insert

考虑列表中的列表

list1 = ["element1","element2",["subelement1","subelement2"]]

子元素1可以通过索引[2][0]访问

print (list1[2][0])

但是如果只能将两个参数传递给插入函数,如何在 [2][x] 位置插入元素。

list.insert(index, element) 

假设我想在 [2],[0] 处插入 "subelement0"。这就是列表:

list1 = ["element1","element2",["subelement0","subelement1","subelement2"]]

最佳答案

尝试将元素插入子列表,如下所示:

list1[2].insert(0, 'subelement0') 
print(list1)
#  ['element1', 'element2', ['subelement0', 'subelement1', 'subelement2']]

关于python - 如何在Python中向子列表添加元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53868198/

相关文章:

Python: "FileNotFoundError"在所有子进程调用上

php - SQL : INSERT if no exist and UPDATE if exist

python - 对从大型数据集聚合的数据使用 Altair

python - Sqlalchemy 为 parent 过滤父子表

python - 列表到字典 python

c# - 按字典顺序排序的字符串列表列表

php - MySQL数据未插入数据库

php - INSERT 语句在 PHP 脚本中默默失败,但在提示符下有效

Python、Linux : How to delete unicode files?

mysql - 确定多对多关系中的内容