【发布时间】:2021-08-18 00:28:43
【问题描述】:
我有一个如下所示的 Python 列表:
mylist = [[1,apple,orange,banana],[2,apple],[3,banana,grapes]]
我怎样才能把它变成这样的东西:
new_list = [[apple,1,2],[orange,1],[banana,1,3],[grapes,3]
基本上我想创建新的列表列表,该列表由原始列表列表中的每个水果分组,第一个索引中的数字
【问题讨论】:
-
到目前为止你做了什么?几个 for 循环和一个
dict应该能让你走得很远。 -
(如果你愿意分享你的尝试,我们可以帮助解决它)
-
欢迎来到 Stack Overflow!您似乎在要求某人为您编写一些代码。 Stack Overflow 是一个问答网站,而不是代码编写服务。请see here学习如何写出有效的问题
标签: python list group-by aggregate grouping