Fungsi bawaan Fn::Length mengembalikan jumlah elemen dalam sebuah objek.
Deklarasi
JSON
{ "Fn::Length": Object }YAML
Sintaks untuk nama fungsi lengkap:
Fn::Length : ObjectSintaks untuk bentuk pendek:
!Length Object
Parameter
Object: objek di mana Anda ingin menghitung jumlah elemen. Objek mendukung tipe String, List, atau Dictionary.
Nilai kembali
Jumlah elemen dalam objek. Nilainya bertipe Integer.
Contoh
Menghitung jumlah pasangan kunci-nilai dalam kamus
!Length
key1: v1
key2: v2{
"Fn:Length": {
"key1": "v1",
"key2": "v2"
}
}Dalam contoh ini, nilai yang dikembalikan adalah 2.
Menghitung jumlah elemen dalam daftar
!Length
- 1
- 2
- 3{
"Fn:Length": [1,2,3]
}Dalam contoh ini, nilai yang dikembalikan adalah 3.
Menghitung jumlah karakter dalam string
!Length aaaaaa{
"Fn::Length": "aaaaaa"
}Dalam contoh ini, nilai yang dikembalikan adalah 6.