목차
sequence() 예제
sequence() 정의
sequence() 구문
sequence() 예제 - 시퀀스인지 체크
{% set list = ['홈짱닷컴', 'Homzzang.com', 2012] %}
{{ list is sequence }} {# True #}
{% set tuple = ('홈짱닷컴', 'Homzzang.com', 2012) %}
{{ tuple is sequence }} {# True #}
{% set dict = {'site':'홈짱닷컴', 'host':'Homzzang.com', 'open':2012} %}
{{ dict is sequence }} {# True #}
{% set string = "H" %}
{{ string is sequence }} {# True #}
{% set number = 2012 %}
{{ number is sequence }} {# False #}
sequence() 정의
값이 시퀀스(sequence: 데이터 요소들의 순서 있는 모음)인지 여부 체크하는 테스트 .
1.
시퀀스 O : List, Tuple, Dict, String 등 (문자 1개도 시퀀스에 해당)
시퀀스 X : Number (integer/float), Boolean (true/false), null, function 등
2. 공식 매뉴얼
https://jinja.palletsprojects.com/en/3.1.x/templates/#jinja-tests.sequence
sequence() 구문
jinja-tests.sequence(value: Any ) → bool
주소 복사
랜덤 이동