Como manter apenas uma única cópia de sublists com os mesmos elementos (mas em ordem diferente) a partir de uma lista maior?

votos
0

Eu tenho uma lista

[[1, -2, 3], [1, -2, -4], [1, -2, 1], [3, -2, 1], [-4, 1, 2]]

e eu quero manter uma única cópia das sub-listas com os mesmos elementos exatas. ou seja, remover

[[3, -2, 1], [-4, 1, 2]]

e obter lista a seguir.

[[1, -2, 3], [1, -2, -4], [1, -2, 1]]

O que poderia ser a maneira mais rápida de fazer isso?

Eu sou novato, assim que a linguagem pode ser ruim.

Publicado 19/03/2020 em 21:54
fonte usuário
Em outras línguas...                            


1 respostas

votos
-2

Uma maneira rápida de lista de voltar sem um elemento específico em Python

Exemplo

list_1 = [[1, -2, 3], [1, -2, -4], [1, -2, 1], [3, -2, 1], [-4, 1, 2]]

new_list = lista (list_1)

new_list.remove ([3, -2, 1], [-4, 1, 2])

se você deseja remover pelo uso do índice do .pop comando ()

https://note.nkmk.me/en/python-list-clear-pop-remove-del/

Respondeu 19/03/2020 em 21:57
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more