Colección de citas famosas - Diccionario de frases chinas - ¿Qué eficiencia de almacenamiento de listas, colas y otras estructuras de datos en Python es mejor?

¿Qué eficiencia de almacenamiento de listas, colas y otras estructuras de datos en Python es mejor?

Las estructuras de datos en Python incluyen: conjunto, lista, cola, dict, tupla, etc. Los problemas de eficiencia dependen principalmente de su escenario de uso: por ejemplo, si desea determinar si existe un valor, establezca; es definitivamente más rápido, por lo que debes usar Hash, si se mantiene el orden de los datos: lista y cola, pero la lista no es segura para subprocesos, pero la cola sí lo es, la tupla es inmutable, dict es un diccionario, similar a json, y es más eficiente cuando se usa en tipos clave-valor; por lo tanto, elegimos principalmente la estructura de datos adecuada según el escenario de uso. Cada estructura de datos tiene su propio espacio de aplicación; de lo contrario, las ineficientes se habrán eliminado hace mucho tiempo.