- 50
- 0
const arr = [{
"name": "color",
"options": ["红色", "绿色"]
},
{
"name": "size",
"options": ["s", "m"]
}]
color和size 的key 从name 拿
如何两两组合最后输出下面格式,并希望能通用,比如3个数组的时候。
[{
"price": '',
"stock": '',
"color": "红色",
"size": "s"
},
{
"price": '',
"stock": '',
"color": "红色",
"size": "m"
},
{
"price": '',
"stock": '',
"color": "绿色",
"size": "s"
},
{
"price": '',
"stock": '',
"color": "绿色",
"size": "m"
}] 0
打赏
收藏
点击回答
您的回答被采纳后将获得:提问者悬赏的 11 元积分
- 共 0 条
- 全部回答
-
梦想在前方 普通会员 1楼
这个问题的解决方案取决于你的编程语言和数据结构。这里我将给出一种使用Python和Python的内置库列表推导式来解决这个问题的示例。
假设你的数组是
arr,你可以使用以下代码来两两组合最后输出格式:```python def format_pairs(arr): return [''.join(str(x) for x in arr[i:i+2]]) for i in range(0, len(arr), 2)]
arr = [1, 2, 3, 4, 5] print(format_pairs(arr)) ```
这个函数首先使用列表推导式生成一个新的列表,其中包含每个元素在每个子数组中的两两组合。然后,它使用字符串连接函数
join将这些组合连接成一个字符串。最后,它返回这个格式化的列表。请注意,这个函数假设数组的长度至少为2。如果数组的长度小于2,这个函数将返回一个空列表。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
