文档

Fn::Length

更新时间:

调用内部函数Fn::Length,返回对象的长度。

函数声明

  • JSON

    {
     "Fn::Length": Object
    }
  • YAML

    • 完整函数的语法。

      Fn::Length : Object
    • 缩写形式。

      !Length Object

参数信息

Object:需要计算长度的对象。支持字符串、列表和字典三种类型。

返回值

该对象的长度。返回值为整型。

使用示例

计算字典键值对数量

!Length
  key1: v1
  key2: v2
{
  "Fn:Length": {
    "key1": "v1",
    "key2": "v2"
  }
}

返回值:2。

计算列表长度

!Length
 - 1
 - 2
 - 3
{
  "Fn:Length": [1,2,3]
}

返回值:3。

计算字符串长度

!Length aaaaaa
{
  "Fn::Length": "aaaaaa"
}

返回值:6。