formatlist 함수

formatlist 함수

사양(specification) 문자열에 따라 여러 값을 형식화해서 문자열 리스트를 만드는 함수예요.

출처: 문서

본문

formatlist는 사양 문자열에 따라 여러 값을 형식화해서 문자열 리스트를 만들어요.

formatlist(spec, values...)

사양 문자열은 format과 같은 문법을 사용해요.

주어진 값은 리스트 인자와 비리스트 인자의 혼합일 수 있어요. 주어진 리스트들은 모두 길이가 같아야 하며, 그 길이가 결과 리스트의 길이를 결정해요.

리스트 인자는 인덱스 순서대로 함께 반복되고, 비리스트 인자는 각 반복에서 반복적으로 사용돼요. format 문자열은 리스트 인자의 각 요소마다 한 번씩 평가돼요.

예제

> 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!",
]

더 알아보기 (Learn more)

  • format 함수는 이 함수가 사용하는 사양 문법을 정의하고 결과로 문자열 하나를 만들어요.