En Python, si j'ai une liste, je peux trouver l'index. Cela me permet de continuer à courir les identifiants que j'ajoute des choses.Comment faire une recherche bidirectionnelle dans Chapel pour des données de type dictionnaire?
> things = []
> things.append("spinach")
> things.append("carrots")
> things.index("carrots")
1
donnent donc un légume (ou tubercules) Je peux trouver une carte d'identité pour elle. Étant donné une pièce d'identité, je peux trouver un légume (ou tubercule) correspondant.
Quel est le modèle équivalent dans Chapel pour un nombre inconnu d'objets et de pouvoir faire référence à partir du nom ou de l'identifiant?
Si 'choses' sera grand, vous devriez vraiment utiliser un dictionnaire pour effectuer le mappage inverse. – kindall