Aller au contenu
Cheat Sheet
Python

[Python] Transformer un tableau de dict en dict

Méthode rapide pour boucler sur tous les éléments d’un tableau.

Supposons qu’on ait les données suivantes :

fruits = [
    {'name': 'pomme', 'price': 3},
    {'name': 'poire', 'price': 4},
    {'name': 'abricot', 'price': 5}
]

et qu’on veuille faire un dictionnaire dont le nom est la clé et le prix la valeur, il suffit de faire :

print(
    {fruit['name']: fruit['price'] for fruit in fruits}
)

On peut même ajouter directement des conditions :

print(
    {fruit['name']: fruit['price'] for fruit in fruits if fruit['name'][0] == 'p'}
)

pour avoir uniquement les fruits dont le nom commence par un « p ».

[Google Sheet] Lister les lignes selon une condition
[GIT] Réécrire l’histoire

Articles similaires

Pylance / Pyright fait ramer…
Créer une application Android avec…
Accéder à un serveur qui…
[Python] Comment bien démarrer un…
[Python] Extraire une page PDF…
[Python] Protocol
[Python] Liste de choix en…
[Python] Benedict : une autre…
[Python] Exécuter un programme externe…
Un package Python nécessite Visual…

Catégories

  • Android
  • Calibre
  • Docker
  • Excel
  • Git
  • Google Sheet
  • Knime
  • Linux
  • Logiciels
  • Matériel
  • Non classé
  • Notepad++
  • PHP
  • Power BI
  • Programmation
  • Python
  • Qlik
  • Service
  • Synology
  • Visual Studio Code
  • VSCode
  • Windows
  • Word
  • WordPress

Étiquettes

adb android apache audio calibre convertion css debian docker drivers excel fichiers firefox flask google grep html kobo linux manette markdown mp3 notepad++ office php pip portable privoxy python qlik qliksense qlikview realtek selenium synology tor venv vim virtualenv vscode web windows wordpress xargs youtube

Tags

adb android apache audio calibre convertion css debian docker drivers excel fichiers firefox flask google grep html kobo linux manette markdown mp3 notepad++ office php pip portable privoxy python qlik qliksense qlikview realtek selenium synology tor venv vim virtualenv vscode web windows wordpress xargs youtube
Thème par Colorlib Propulsé par WordPress