python - 将列表添加到列表列表
问题描述
list_of_lists=[[1,2,3],[4,5,6]]
list_to_add=["A","B","C"]
我希望结果是 list_of_lists 将变为:
[["A","B","C"],[1,2,3],[4,5,6]]
谢谢!
解决方案
您可以使用append
将元素添加到列表的末尾,但如果您想将其添加到前面(根据您的问题),那么您需要使用fooList.insert( INSERT_INDEX, ELEMENT_TO_INSERT )
明确地
>>> list_of_lists=[[1,2,3],[4,5,6]]
>>> list_to_add=["A","B","C"]
>>> list_of_lists.insert(0,list_to_add) # index 0 to add to front
>>> print list_of_lists
[['A', 'B', 'C'], [1, 2, 3], [4, 5, 6]]
这里有更多关于 List API 的信息。
推荐阅读
- c# - 用负数分割字符串
- java - 如何从已登录的用户那里获取电子邮件
- swift - 如何使第一个单元格可见?
- windows - 在 Windows 命令行上,Git 不断提示输入凭据
- dependency-injection - 在 createParamDecorator 中注入服务(Reflector)
- python - 使用类方法创建 TKinter 标签
- python - 将 Python Byte 对象值保存为字符串
- python - 过滤元组内的元组
- postman - 如何获取 chrome 的默认客户端证书并在 postman 中使用?
- multithreading - 通过多线程使用 GPU 委托 v2 api 初始化多个 tflite 模型