如果我在Python中有一个列表,比如说:
我希望你能帮我生成一个列表。
如果第一个元素相同,则删除重复项并优先考虑第二个元素中的数字1。最后,第三个元素必须对第一个元素也是唯一的。
在这个之前的问题中,我们解决了一个复杂的方法,其中对于一个交易,它详细说明了购买的单位。我想输出该课程中的其他单位。如果存在两个与一门课程中的两个单位相关联的交易,则会显示它们为重复项(或每个后续单位的倍数)。
这个问题的目的是确保停止这种重复。由于这个解决方案的复杂性,它已经导致了一系列的问题。感谢到目前为止帮助过我的每个人。
thing = [[20,0,1],[20,0,2],[20,1,1],[20,0],[30,1,1]]
我希望你能帮我生成一个列表。
thing = [[20,1,1],[20,0,2],[30,1,1]]
如果第一个元素相同,则删除重复项并优先考虑第二个元素中的数字1。最后,第三个元素必须对第一个元素也是唯一的。
在这个之前的问题中,我们解决了一个复杂的方法,其中对于一个交易,它详细说明了购买的单位。我想输出该课程中的其他单位。如果存在两个与一门课程中的两个单位相关联的交易,则会显示它们为重复项(或每个后续单位的倍数)。
这个问题的目的是确保停止这种重复。由于这个解决方案的复杂性,它已经导致了一系列的问题。感谢到目前为止帮助过我的每个人。
[[20,1,1],[20,0,2],[30,1,1]]
而不是[[20,1,1],[20,0,1],[30,1,1]]
。 - Frerich Raabething = [[20,1,1],[30,1,1]]
吗?为什么要保存[20,0,2]
元素?第三个元素呢?它应该从哪里来? - twil