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

  • Previous
  • Next
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 firefox flask git google grep kobo linux manette markdown mp3 notepad++ office php pip privoxy python qlik qliksense qlikview realtek rebase selenium synology tor venv vim virtualenv vscode web windows wordpress xargs youtube yt-dlp

Tags

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