Cette question peut révéler mon ignorance sur la programmation, mais je suis curieux de savoir comment les gens utilisent différentes structures de données python dans ArcPy.
Cette page répertorie les structures de données en Python. Je comprends comment les listes peuvent être implémentées dans SIG (liste des classes d'entités, liste des types d'entités, liste des trames de données, etc.). Je comprends également comment les ensembles peuvent être utilisés (pour supprimer les doublons). Comment les gens implémentent-ils des tuples, des dictionnaires et d'autres structures de données dans ArcPy? Existe-t-il également d'autres exemples de listes et d'ensembles que je n'ai pas répertoriés?
De plus, sans aucun doute, les gens créent des classes personnalisées dans ArcPy. Dans quelles circonstances et situations en avez-vous besoin? Pouvez-vous fournir des exemples? Est-ce que quelqu'un crée des classes personnalisées qui héritent des classes arcpy intégrées?
Je n'ai pas besoin de réponses à toutes ces questions, je suis simplement curieux de savoir comment les gens utilisent Python dans SIG et quels flux de travail nécessitent ces personnalisations.