我有一个清单如下
[('generators', 'generator'), ('game', 'games'), ('generator', 'generators'), ('games', 'game'), ('challenge', 'challenges'), ('challenges', 'challenge')]
对('game', 'games')
和('games', 'game')
有点相同,但顺序不同。你知道吗
我要达到的目标
[('generators', 'generator'), ('games', 'game'), ('challenge', 'challenges')]
如何从上面的列表中删除这样的对?你知道吗
任何建议,非常感谢。你知道吗
可以在集合中使用无序的哈希数据结构。
frozenset()
是你的朋友吗请注意,为了避免在列表上循环,最好在创建列表时首先这样做。你知道吗
您可以对列表进行排序,然后使用列表理解
相关问题 更多 >
编程相关推荐