お知らせ:
2025 年 4 月 15 日より前に Earth Engine の使用を登録したすべての非商用プロジェクトは、Earth Engine へのアクセスを維持するために
非商用目的での利用資格を確認する必要があります。
ee.List.cat
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
: other の内容を list に連結します。
引数 | タイプ | 詳細 |
---|
これ: list | リスト | |
other | リスト | |
例
コードエディタ(JavaScript)
print(ee.List(['dog']).cat(['squirrel'])); // ["dog","squirrel"]
print(ee.List(['moose']).cat(['&', 'squirrel'])); // ["moose","&","squirrel"]
print(ee.List([['a', 'b']]).cat(ee.List([['1', 1]]))); // [["a","b"],["1",1]]
print(ee.List([]).cat(ee.List([]))); // []
print(ee.List([1]).cat(ee.List([]))); // [1]
print(ee.List([]).cat(ee.List([2]))); // [2]
Python の設定
Python API とインタラクティブな開発での geemap
の使用については、
Python 環境のページをご覧ください。
import ee
import geemap.core as geemap
Colab(Python)
print(ee.List(['dog']).cat(['squirrel']).getInfo()) # ['dog', 'squirrel']
# ['moose', '&', 'squirrel']
print(ee.List(['moose']).cat(['&', 'squirrel']).getInfo())
# [['a', 'b'], ['1', 1]]
print(ee.List([['a', 'b']]).cat(ee.List([['1', 1]])).getInfo())
print(ee.List([]).cat(ee.List([])).getInfo()) # []
print(ee.List([1]).cat(ee.List([])).getInfo()) # [1]
print(ee.List([]).cat(ee.List([2])).getInfo()) # [2]
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-07-26 UTC。
[null,null,["最終更新日 2025-07-26 UTC。"],[[["\u003cp\u003e\u003ccode\u003eList.cat()\u003c/code\u003e combines the elements of two lists into a new, single list, preserving the original order of elements.\u003c/p\u003e\n"],["\u003cp\u003eIt accepts two arguments: the initial list (\u003ccode\u003ethis\u003c/code\u003e) and the list to append (\u003ccode\u003eother\u003c/code\u003e), both of type \u003ccode\u003eList\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe function returns a new \u003ccode\u003eList\u003c/code\u003e containing all elements from both input lists.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eList.cat()\u003c/code\u003e handles empty lists gracefully, returning the non-empty list if one is empty, or an empty list if both are empty.\u003c/p\u003e\n"]]],["The `List.cat(other)` function concatenates the elements of one list (`other`) onto another list (`list`). It returns a new `List` object containing all elements. The function works with various data types, including strings, numbers, and nested lists. If either list is empty, the function returns the other list. If both are empty, it returns an empty list. `getInfo()` can be used to return the contents of the list.\n"],null,["# ee.List.cat\n\nConcatenates the contents of other onto list.\n\n\u003cbr /\u003e\n\n| Usage | Returns |\n|-------------------|---------|\n| List.cat`(other)` | List |\n\n| Argument | Type | Details |\n|--------------|------|---------|\n| this: `list` | List | |\n| `other` | List | |\n\nExamples\n--------\n\n### Code Editor (JavaScript)\n\n```javascript\nprint(ee.List(['dog']).cat(['squirrel'])); // [\"dog\",\"squirrel\"]\nprint(ee.List(['moose']).cat(['&', 'squirrel'])); // [\"moose\",\"&\",\"squirrel\"]\n\nprint(ee.List([['a', 'b']]).cat(ee.List([['1', 1]]))); // [[\"a\",\"b\"],[\"1\",1]]\n\nprint(ee.List([]).cat(ee.List([]))); // []\nprint(ee.List([1]).cat(ee.List([]))); // [1]\nprint(ee.List([]).cat(ee.List([2]))); // [2]\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\nprint(ee.List(['dog']).cat(['squirrel']).getInfo()) # ['dog', 'squirrel']\n\n# ['moose', '&', 'squirrel']\nprint(ee.List(['moose']).cat(['&', 'squirrel']).getInfo())\n\n# [['a', 'b'], ['1', 1]]\nprint(ee.List([['a', 'b']]).cat(ee.List([['1', 1]])).getInfo())\n\nprint(ee.List([]).cat(ee.List([])).getInfo()) # []\nprint(ee.List([1]).cat(ee.List([])).getInfo()) # [1]\nprint(ee.List([]).cat(ee.List([2])).getInfo()) # [2]\n```"]]