List와 for문'for (변수) in 시퀀스데이터'구조에서 시퀀스데이터로 list 가 들어간다면 각 요소를 변수에 저장하며 순환한다. Dict와 for문List와 같이 실행하면 key값들만 뽑인다. 마치 keys()함수를 이용하여 for문을 돌린 것과 결과가 같다.따라서 value를 뽑고싶다면 List 컴프리헨션데이터 분석할 때 주로 많이 사용한다.일반적인 for문을 사용하여 List를 생성할 수도 있지만컴프리헨션을 사용하면 간단하고 가시성 좋게 리스트를 생성 할 수 있다.따라서 일반적인 for문과 작동방법이 동일하다.조건문을 뒤에 달아서 조건을 만족하는것만 요소로 넣을수도 있다.위와 같이 조건문을 쓰되 두개의 차이점이 존재한다.if문만 사용하기if문 ㅁㄴ조건에 의해서만 돌기 때문에 위 코드로 봤을..