Anggota
add
TemplateDict TemplateDict.add(key, value)Tambahkan nilai String
Parameter
Parameter | Deskripsi |
---|---|
key
|
wajib Kunci String |
value
|
wajib Nilai String |
tambahkan_bergabung
TemplateDict TemplateDict.add_joined(key, values, *, join_with, map_each, uniquify=False, format_joined=None, allow_closure=False)Tambahkan depset nilai
Parameter
Parameter | Deskripsi |
---|---|
key
|
wajib Kunci String |
values
|
depset ;
diperlukanHalaman yang itemnya akan digabungkan. |
join_with
|
wajib String pembatas yang digunakan untuk menggabungkan string yang diperoleh dari penerapan map_each , dengan cara yang sama seperti string.join() .
|
map_each
|
callable ;
diperlukanFungsi Starlark yang menerima satu argumen dan menampilkan string, None , atau daftar string. Fungsi ini diterapkan ke setiap item depset yang ditentukan dalam parameter values
|
uniquify
|
default = False Jika true, string duplikat yang berasal dari values akan dihilangkan. Hanya kemunculan pertama dari setiap string yang akan tetap ada. Biasanya fitur ini tidak diperlukan karena depset sudah menghilangkan duplikat, tetapi dapat berguna jika map_each memunculkan string yang sama untuk beberapa item.
|
format_joined
|
string; or None ;
default = NonePola string format opsional diterapkan ke string yang digabungkan. String format harus memiliki tepat satu placeholder '%s'. |
allow_closure
|
default = False Jika true (benar), memungkinkan penutupan dalam parameter fungsi seperti map_each . Biasanya hal ini tidak diperlukan dan berisiko mempertahankan struktur data fase analisis yang besar ke dalam fase eksekusi.
|