반응형
파이썬의 자료형 중 튜플을 생성할 때
특히 원소 1개인 튜플을 만들 때는 반드시 콤마를 붙여야해요.
# 원소가 한 개인 튜플
a = (10)
print(a)
print(type(a))
출력된 결과를 보면 '10'이 잘 나온것처럼 보이지만
type을 찍어보면 튜플이 아닌 int로 나와요.
a = (10,)
print(a)
print(type(a))
이번에는 딱 하나 달라졌어요.
10 뒤에 콤마를 붙여줬어요.
그리고 type으로 찍어보면 튜플 tuple 자료형이 제대로 만들어진걸 볼 수 있어요.
결론적으로 원소가 하나인 튜플 tuple을 만들 때에는 반드시 콤마를 붙여줘야해요.
반응형
'파이썬' 카테고리의 다른 글
파이썬에서 한글 변수 사용 (0) | 2022.09.11 |
---|---|
크롤링과 스크래핑 (0) | 2022.08.30 |
코랩에서 TypeError: 'tuple' object is not callable 에러 대처법 (0) | 2022.08.02 |
[파이썬] tkinter 사용(레이블, 버튼) (0) | 2022.07.26 |
파이썬 2학년 스크래핑의 구조 (0) | 2022.07.25 |