Ich habe eine Python-Wörterbuchvariable namens data
, ich versuche, den Wert von 'Schlüsselname' zu erhalten, wenn es nicht ' Es existiert, ich möchte, dass es keiner ist.Vergleichen Sie 2 Methoden data.get ('Schlüsselname') vs. `data ['Schlüsselname'] oder None`
A = data.get('key_name')
B = data['key_name'] or None
ich wissen, ob die ‚key_name‘ ist eine leere Zeichenfolge ist, A ‚‘ und B ist keine, und vielleicht gibt es einige andere Gründe, warum ich nicht, hielt was sonst? Wie, vielleicht ist ein sicherer als B.