ee.Dictionary.get
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
یک مقدار نامگذاری شده را از فرهنگ لغت استخراج می کند. اگر فرهنگ لغت حاوی کلید داده شده نباشد، مقدار default برگردانده می شود، مگر اینکه null باشد.
استفاده | برمی گرداند | Dictionary. get (key, defaultValue ) | شیء |
استدلال | تایپ کنید | جزئیات | این: dictionary | فرهنگ لغت | |
key | رشته | |
defaultValue | Object، پیش فرض: null | |
نمونه ها
ویرایشگر کد (جاوا اسکریپت)
// 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}));
راه اندازی پایتون
برای اطلاعات در مورد API پایتون و استفاده از geemap
برای توسعه تعاملی به صفحه محیط پایتون مراجعه کنید.
import ee
import geemap.core as geemap
کولب (پایتون)
# 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())
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-07-24 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-07-24 بهوقت ساعت هماهنگ جهانی."],[[["\u003cp\u003eThe \u003ccode\u003eDictionary.get()\u003c/code\u003e method extracts the value associated with a specified key from a dictionary.\u003c/p\u003e\n"],["\u003cp\u003eIf the key is not found in the dictionary, the method returns a user-defined default value.\u003c/p\u003e\n"],["\u003cp\u003eA null default value can be specified, resulting in a null return if the key is absent.\u003c/p\u003e\n"],["\u003cp\u003eThis function is applicable across different Earth Engine environments, including JavaScript, Python, and Colab.\u003c/p\u003e\n"]]],["The `get` method retrieves a value from a dictionary using a specified key. If the key exists, its corresponding value is returned. If the key is absent, a `defaultValue` is returned. The `defaultValue` can be customized, defaulting to `null` if not provided. Usage examples demonstrate retrieving existing values and setting default values for nonexistent keys, in both JavaScript and Python. The `get` method is applicable to dictionary objects.\n"],null,["# ee.Dictionary.get\n\nExtracts a named value from a dictionary. If the dictionary does not contain the given key, then defaultValue is returned, unless it is null.\n\n\u003cbr /\u003e\n\n| Usage | Returns |\n|-----------------------------------------|---------|\n| Dictionary.get`(key, `*defaultValue*`)` | Object |\n\n| Argument | Type | Details |\n|--------------------|-----------------------|---------|\n| this: `dictionary` | Dictionary | |\n| `key` | String | |\n| `defaultValue` | Object, default: null | |\n\nExamples\n--------\n\n### Code Editor (JavaScript)\n\n```javascript\n// A dictionary (e.g. results of ee.Image.reduceRegion of an S2 image).\nvar dict = ee.Dictionary({\n B1: 182,\n B2: 219,\n B3: 443\n});\n\nprint('Value for \"B1\" key', dict.get('B1'));\n\n// Set a default value for the case where the key does not exist.\nprint('Value for nonexistent \"Band_1\" key',\n dict.get({key: 'Band_1', defaultValue: -9999}));\n```\nPython setup\n\nSee the [Python Environment](/earth-engine/guides/python_install) page for information on the Python API and using\n`geemap` for interactive development. \n\n```python\nimport ee\nimport geemap.core as geemap\n```\n\n### Colab (Python)\n\n```python\n# A dictionary (e.g. results of ee.Image.reduceRegion of an S2 image).\ndic = ee.Dictionary({\n 'B1': 182,\n 'B2': 219,\n 'B3': 443\n})\n\nprint('Value for \"B1\" key:', dic.get('B1').getInfo())\n\n# Set a default value for the case where the key does not exist.\nprint('Value for nonexistent \"Band_1\" key:',\n dic.get(**{'key': 'Band_1', 'defaultValue': -9999}).getInfo())\n```"]]