1. 학습
  2. /
  3. 강의
  4. /
  5. Python의 데이터 타입

Connected

연습 문제

여러 문자열 결합하기

변수가 몇 개 안 될 때는 f-string이 아주 편리합니다. 하지만 변수 전체가 들어 있는 리스트를 하나의 문자열로 합치고 싶다면 어떻게 할까요? 이럴 때는 "".join() 메서드를 사용하면 됩니다. "" 안에 리스트 항목들을 무엇으로 이어 붙일지 지정하고, 그다음 그 리스트를 join() 메서드에 전달하세요. 예를 들어 cookies라는 리스트의 모든 항목을 쉼표와 공백으로 이어 붙이고 싶다면 ", ".join(cookies)처럼 작성합니다.

이번 연습에서는 이 방법을 활용해 상위 10개의 남자 아이 이름이 담긴 리스트를 하나의 문장(문자열)으로 변환해 보겠습니다.

지침

100 XP
  • 다음 내용을 담은 문자열을 만들어 preamble에 저장하세요: The top ten boy names are:
  • 다음 내용을 담은 문자열을 만들어 conjunction에 저장하세요: , and
  • boy_names 리스트의 처음 9개 이름을 쉼표로 이어 붙인 문자열을 만들어 first_nine_names에 저장하세요.
  • preamble, first_nine_names, conjunction, boy_names의 마지막 항목, 그리고 마침표를 포함하는 f-string을 만드세요.