강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

김영진님의 프로필 이미지
김영진

작성한 질문수

파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자

한 줄 for

반복문과는 다른 질문인데 자동형변환이 되나요?

작성

·

170

0

name = ["Iron Man""Thor""Captin America"]
nameLen = {len(j) for j in name}
print(nameLen)
결과값이 {8, 4, 14} 이던데
자료구조가 List에서 set으로 자동으로 바뀐건가요?

답변 1

0

[]는 list형 자료구조, {}는 set형 자료구조에 사용됩니다.

자료구조가 자동으로 바뀐게 아니라, 2번째 줄에서 nameLen의 값을 할당할 때 {} set형에 담아서 그렇습니다.

김영진님의 프로필 이미지
김영진

작성한 질문수

질문하기