ee.Dictionary.remove

Trả về một từ điển đã xoá các khoá được chỉ định.

Cách sử dụngGiá trị trả về
Dictionary.remove(selectors, ignoreMissing)Từ điển
Đối sốLoạiThông tin chi tiết
this: dictionaryTừ điển
selectorsDanh sáchDanh sách tên khoá hoặc biểu thức chính quy của tên khoá cần xoá.
ignoreMissingBoolean, mặc định: falseBỏ qua những bộ chọn không khớp với ít nhất 1 khoá.

Ví dụ

Trình soạn thảo mã (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('Dictionary with selected keys removed', dict.remove(['B2', 'B3']));

print('Set ignoreMissing as true to avoid an unmatched key error',
      dict.remove({selectors: ['B2', 'B3', 'Region'], ignoreMissing: true}));

Thiết lập Python

Hãy xem trang Môi trường Python để biết thông tin về API Python và cách sử dụng geemap cho quá trình phát triển tương tác.

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('Dictionary with selected keys removed:',
      dic.remove(['B2', 'B3']).getInfo())

dic_subset = dic.remove(**{'selectors': ['B2', 'B3', 'Region'],
                          'ignoreMissing': True})
print('Set ignoreMissing as true to avoid an unmatched key error:',
      dic_subset.getInfo())