ee.Dictionary.get

Extrait une valeur nommée d'un dictionnaire. Si le dictionnaire ne contient pas la clé indiquée, la valeur par défaut est renvoyée, sauf si elle est nulle.

UtilisationRenvoie
Dictionary.get(key, defaultValue)Objet
ArgumentTypeDétails
ceci : dictionaryDictionnaire
keyChaîne
defaultValueObjet, valeur par défaut : null

Exemples

Éditeur de code (JavaScript)

// A dictionary (e.g. results of ee.Image.reduceRegion of an S2 image).
var dict = ee.Dictionary({
  B1: 182,
  B2: 219,
  B3: 443
});

print('Value for "B1" key', dict.get('B1'));

// Set a default value for the case where the key does not exist.
print('Value for nonexistent "Band_1" key',
      dict.get({key: 'Band_1', defaultValue: -9999}));

Configuration de Python

Consultez la page Environnement Python pour en savoir plus sur l'API Python et sur l'utilisation de geemap pour le développement interactif.

import ee
import geemap.core as geemap

Colab (Python)

# A dictionary (e.g. results of ee.Image.reduceRegion of an S2 image).
dic = ee.Dictionary({
    'B1': 182,
    'B2': 219,
    'B3': 443
})

print('Value for "B1" key:', dic.get('B1').getInfo())

# Set a default value for the case where the key does not exist.
print('Value for nonexistent "Band_1" key:',
      dic.get(**{'key': 'Band_1', 'defaultValue': -9999}).getInfo())