튜플-리스트 변환 관련 질문

조회수 582회

interest = ('삼성전자', 'LG전자', 'SK Hynix')를 리스트형으로 바꾸는 문제를 저는 interest = ['삼성전자', 'LG전자', 'SK Hynix']로 풀었는데 답은 data = list(interest)였습니다. 그런데 답안대로 진행시킨 경우 타입을 출력했을 때 여전히 튜플로 나옵니다. 문제가 무엇인가요?

1 답변

  • 좋아요

    0

    싫어요
    채택 취소하기

    설마요 list라고 나올 텐데요.

    interest = ('삼성전자', 'LG전자', 'SK Hynix')
    data = list(interest)
    
    print(type(interest)) # 물론 얘는 <class 'tuple'> 이라고 나옵니다.
    print(type(data))   # 하지만 얘는 <class 'list'> 로 잘 나와요.
    
    • interest의 list형의 이름이 data인건가요 Hin 2021.7.21 17:28
    • 네 왜냐면 그렇게 이름을 지은 변수에 그런 자료를 할당한 거거든요. 엽토군 2021.7.21 18:43
    • 답변해주셔서 감사합니다 Hin 2021.7.21 18:57

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)