Values von einer Liste extrahieren

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
Lena97
User
Beiträge: 2
Registriert: Dienstag 1. Februar 2022, 19:15

Hallo zusammen,
ich haben neulich angefangen mit der Programmiersprache Python und bin schon 4 Stunden am versuchen Werte aus einer Liste zu extrahieren, aber leider ohne Erfolg. Und zwar habe ich folgende Liste:

Code: Alles auswählen

list = [{'metaData': {'apiVersion': '0.2',
                  'warning': 'ACHTUNG: Bitte vor ernsthafter Nutzung feedback@openthesaurus.de kontaktieren, um bei API-Änderungen informiert zu werden',
                  'copyright': 'Copyright (C) 2021 Daniel Naber (www.danielnaber.de)',
                  'license': 'Creative Commons Attribution-ShareAlike 4.0 or GNU LESSER GENERAL PUBLIC LICENSE Version 2.1',
                  'source': 'https://www.openthesaurus.de',
                  'date': 'Tue Feb 01 17:03:04 CET 2022'},
     'synsets': [{'id': 12555,
                  'categories': ['Technik'],
                  'terms': [{'term': 'Schraube'}]},
                 {'id': 19731,
                  'categories': [],
                  'terms': [{'term': 'Helix'},
                            {'term': 'Schraube'},
                            {'term':'Schraubenlinie'},
                            {'term': 'Wendel'},
                            {'term': 'zylindrische Spirale'}]}]},
    {'metaData': {'apiVersion': '0.2',
                  'warning': 'ACHTUNG: Bitte vor ernsthafter Nutzung feedback@openthesaurus.de kontaktieren, um bei API-Änderungen informiert zu werden',
                  'copyright': 'Copyright (C) 2021 Daniel Naber (www.danielnaber.de)',
                  'license': 'Creative Commons Attribution-ShareAlike 4.0 or GNU LESSER GENERAL PUBLIC LICENSE Version 2.1', 
                  'source': 'https://www.openthesaurus.de',
                  'date': 'Tue Feb 01 17:03:04 CET 2022'},
     'synsets': [{'id': 7844,
                  'categories': [],
                  'terms': [{'term': 'Mauer'},
                            {'term': 'Wall'},
                            {'term': 'Wand'}]},
                 {'id': 46391,
                  'categories': ['Architektur'],
                  'terms': [{'term': 'Gemäuer'},
                            {'term': '(alte gemauerte) Wand'}]}]}]
Nun möchte ich eine zweite Liste erstellen, in der alle Werte vom Schlüssel ''Term"] enthalten sind. Diese finale Liste sollte dann so aussehen:

Code: Alles auswählen

   Ergebnis = ["Schraube, Schraubenlinie, Wendel, zylindrische Spirale", "Mauer, Wall, Wand, Gemäuer, (alte gemauerte) Wand"]
Wäre nett wenn mir jemand helfen könnte

Viele Grüße
Lena
Benutzeravatar
__blackjack__
User
Beiträge: 14078
Registriert: Samstag 2. Juni 2018, 10:21
Wohnort: 127.0.0.1
Kontaktdaten:

“Vir, intelligence has nothing to do with politics!” — Londo Mollari
Antworten