
Mimo VS last teencent model
Who s better ?
Prompt
Écris une fonction qui aplatit un objet/dictionnaire JSON profondément imbriqué en un objet à un seul niveau. Les clés enfants doivent être concaténées avec un point (ex: {"a": {"b": 1}} devient {"a.b": 1}). Subtilité 1 : Les tableaux doivent utiliser leur index temporel comme clé (ex: {"x": ["y", "z"]} devient {"x.0": "y", "x.1": "z"}). Subtilité 2 : Les objets {} ou tableaux [] vides ne doivent pas disparaître, ils doivent être conservés et assignés à la valeur null (ou l'équivalent du langage). Fournis une implémentation idiomatique, gérant correctement les types, dans ces 4 langages : Python, TypeScript, Rust et Go.
Drag to resize