formatlist 함수

formatlist 함수

formatlist은 사양(specification) 문자열에 따라 여러 값을 포맷해 문자열 리스트를 만들어요.

출처: Packer 공식 문서

본문

formatlist(spec, values...)

사양 문자열은 format과 같은 문법을 사용해요. 주어진 값은 리스트와 비리스트 인자의 혼합일 수 있어요. 주어진 모든 리스트는 같은 길이여야 하며, 그 길이가 결과 리스트의 길이를 결정해요. 리스트 인자들은 인덱스 순서로 함께 반복되고, 비리스트 인자들은 각 반복마다 반복적으로 사용돼요. 형식 문자열은 리스트 인자의 각 요소마다 한 번씩 평가돼요.

예시 (Examples)

> formatlist("Hello, %s!", ["Valentina", "Ander", "Olivia", "Sam"])
[
  "Hello, Valentina!",
  "Hello, Ander!",
  "Hello, Olivia!",
  "Hello, Sam!",
]
> formatlist("%s, %s!", "Salutations", ["Valentina", "Ander", "Olivia", "Sam"])
[
  "Salutations, Valentina!",
  "Salutations, Ander!",
  "Salutations, Olivia!",
  "Salutations, Sam!",
]
  • format은 이 함수가 사용하는 사양 문법을 정의하고, 결과로 단일 문자열을 만든다.

더 알아보기 (Learn more)