python - Python中的列表操作 - 增加元素列表
问题描述
我定义:
A = [[1, 2], [3, 4], [5, 6]]
生产线是什么:
B = [['hello', [1, 2]], ['hello', [3, 4]], ['hello', [5, 6]]]
解决方案
您可以'hello'
使用列表理解添加到每个列表的前面:
>>> add = 'hello'
>>> A = [[1, 2], [3, 4], [5, 6]]
>>> [[add, x] for x in A]
[['hello', [1, 2]], ['hello', [3, 4]], ['hello', [5, 6]]]
# or [[add] + [x] for x in A]
推荐阅读
- node.js - Mongoose,更有效的数组搜索方式?
- php - 在 WooCommerce 订阅中仅允许 1 个有效订阅的片段
- r - 计算两个数据场之间的百分比
- c# - Xamarin - 扫描结束前触发的条目完成事件
- javascript - NextJs不会触发 beforeunload 事件。尝试在离开页面前提示用户
- c - 带有 malloc 和 strcpy 代码的指针数组。如果 valgrid -s 不打印任何东西,这段代码有什么问题吗
- sapui5 - 为什么 WebStorm 期望我的 manifest.json 文件与 SAP Fiori 相关?
- c - 如何从另一个函数返回值
- c++ - 在 C++20 中将 wchar_t * 转换为 char *
- wordpress - 服务页面中的wordpress自定义侧边栏