[Python] 리스트 내포

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

📘 Python 📘

목록 보기
2/11

파이썬으로 알고리즘 공부를 하는데 다른 언어에서 이중포문으로 받던 input 값들을 파이썬에서는
한줄로 받을 수 있는 것을 깨달았다!

정리정리✍️

🚩 리스트 내포 (List comprehension)

리스트 안에 for문을 포함하는 것이다.
문법

[표현식 for 항목 in 반복가능객체 if 조건문]
  • 여기서 if 조건문은 생략할 수 있다.
    알고리즘에서 이중 포문으로 값을 받아올 때 자주 쓰일 문법은
arr = [list(input().rstrip()) for _ in range(n)]

이런 식으로 쓰이지 않을까😇

참고로
for문을 여러개 사용하는 것도 가능하다.

[표현식 for 항목1 in 반복가능객체1 if 조건문1
        for 항목2 in 반복가능객체2 if 조건문2
        ...
        for 항목n in 반복가능객체n if 조건문n]
profile
🚛 블로그 이사합니다 https://newwisdom.tistory.com/

0개의 댓글