ich die folgenden Beispieldaten als Listobject in Python haben.Wie Schlüssel von mehreren Wörterbüchern in einer Liste Python löschen
[{'itemdef': 10541,
'description': 'Dota 2 Just For Fun tournament. ',
'tournament_url': 'https://binarybeast.com/xDOTA21404228/',
'leagueid': 1212,
'name': 'Dota 2 Just For Fun'},
{'itemdef': 10742,
'description': 'The global Dota 2 league for everyone.',
'tournament_url': 'http://www.joindota.com/en/leagues/',
'leagueid': 1640,
'name': 'joinDOTA League Season 3'}]
Wie kann ich die Beschreibung, tour_url aus dieser Liste entfernen; oder wie kann ich nur den Namen und die Ligaid-Schlüssel behalten. Ich habe verschiedene Lösungen ausprobiert, aber es scheint einfach nicht zu funktionieren.
2. Frage: Wie kann ich diese Liste filtern? Wie in Mysql:
select *
from table
where leagueid = 1212
Bitte behandeln Sie mich wie eine neue Person zu Python, weil ich wirklich bin.
ist da a Unterschied zwischen 'del' und' item.pop'? – rassar
Warte, also habe ich eine Liste von Wörterbüchern? Verdammt, vielen Dank. Ich war für immer an dieser Scheiße fest. – Adam
@rassar 'item.pop ('key')' gibt auch den Wert des Schlüssels zurück, so dass er verwendet wird, wenn wir ein Objekt lesen und löschen müssen. – Pavel