[PYTHON] 파이썬을 파이썬 답게 #4 Sequence Types 다루기

✨New Wisdom✨·2020년 8월 28일
0

📘 Python 📘

목록 보기
6/11
post-thumbnail

프로그래머스 : https://programmers.co.kr/learn/courses/4008

🚩 Sequence Type?

int 타입 인덱스를 통해, 원소를 접근할 수 있는 iterable 이다.
ex) list, str, tuple

🚩 sequence 멤버를 하나로 이어붙이기 - join

시퀀스의 멤버들을 하나의 string으로 이어 붙일 때 for 문을 사용하면,

def solution(mylist):
    answer = ''
    for m in mylist:
        answer+=m
    return answer

나는 이렇게 풀어었지만...
파이썬의 join을 사용하면 훨씬 간결해진다!

mylist = ['1','2','3']
answer = ''.join(mylist)

join리스트를 특정 구분자를 포함하여 문자열로 변환하는 메소드이다!

🚩 삼각형 별찍기 - sequence type의 * 연산

파이썬에서는 * 연산자를 통해 문자열, 리스트를 반복할 수 있다.

n =3
answer1 = '*' * n
answer2 = [123,456] * n
profile
🚛 블로그 이사합니다 https://newwisdom.tistory.com/

0개의 댓글