Esta pregunta puede exponer mi ignorancia sobre la programación, pero tengo curiosidad acerca de cómo las personas usan diferentes estructuras de datos de Python dentro de ArcPy.
Esta página enumera las estructuras de datos en Python. Entiendo cómo se pueden implementar listas en SIG (lista de clases de entidad, lista de tipos de entidad, lista de marcos de datos, etc.). Entiendo cómo se pueden usar los conjuntos también (para eliminar duplicados). ¿Cómo implementan las personas tuplas, diccionarios y otras estructuras de datos dentro de ArcPy? Además, ¿hay otros ejemplos de listas y conjuntos que no haya enumerado?
Además, sin duda, las personas están creando clases personalizadas en ArcPy. ¿En qué circunstancias y situaciones los necesita? ¿Puedes dar ejemplos? ¿Alguien está creando clases personalizadas que heredan de las clases integradas de arcpy?
No necesito respuestas a todas estas preguntas, solo tengo curiosidad por saber cómo las personas usan Python en SIG y qué flujos de trabajo requieren estas personalizaciones.