This commit is contained in:
Oscar Plaisant
2024-03-28 23:40:47 +01:00
parent 32037ae8e7
commit e5ada772ca
3475 changed files with 1433 additions and 69 deletions

View File

@@ -22,12 +22,12 @@ description: |
up::[[python tips]]
link::https://gist.github.com/hrldcpr/2012250
author::[[harold cooper]]
title::"definir des [[arbre|arbres]] avec les defaultdicts du module [[python module collections]]"
title::"definir des [[structure de données.arbre|arbres]] avec les defaultdicts du module [[python module collections]]"
#informatique/python
----
Permet de définir la structure d'[[arbre]] de manière simple, grace aux `defaultdicts` (module collections)
Permet de définir la structure d'[[structure de données.arbre]] de manière simple, grace aux `defaultdicts` (module collections)
# Définition
@@ -57,7 +57,7 @@ users['handler']['username'] = 'matthandlersux'
**Sans assignation**
- les feuilles sont des dictionnaires vides (avec clef mais pas valeur)
- [p] plus proche du modèle habituel pour les [[arbre|arbres]] : les feuilles ont `null` comme enfant
- [p] plus proche du modèle habituel pour les [[structure de données.arbre|arbres]] : les feuilles ont `null` comme enfant
```python
taxonomy = tree()
taxonomy['Animalia']['Chordata']['Mammalia']['Carnivora']['Felidae']['Felis']['cat']