Actualmente, dependiendo del tamaño de los datos / estructura de datos de los que quiero obtener los únicos, uso lo siguiente:
- Valores de columna de la tabla de datos
- Matriz asociativa (si soy vago, pero se vuelve lento con muchos valores)
- Resumir (un poco mejor, también se ralentiza)
- Tabla de resumen y obtener valores (puedo obtener recuentos de esta manera si quiero)
- Plataforma de distribución y obtener valores de la capa de informe (lo bueno de esto es que puedo obtener otras estadísticas al mismo tiempo y es rápido)
- Liza
- Matriz asociativa
- Inserte valores en la tabla y use los métodos mencionados anteriormente
Mi sugerencia es agregar una función específica para obtener valores únicos de tablas de datos y listas en una lista / matriz. También podría ser una estructura de datos como Conjunto de Python (y si fuera estructura de datos
Un conjunto es una colección desordenada sin elementos duplicados. Los usos básicos incluyen pruebas de membresía y eliminación de entradas duplicadas. Los objetos de conjunto también admiten operaciones matemáticas como unión, intersección, diferencia y diferencia simétrica.