AI/python

python 배열, 리스트 등에서 마지막 콤마의 의미

bitpoint 2024. 3. 23. 17:27

마지막 콤마는 그냥 값으로 쓰이는걸 방지해준다.

 

1. 값으로 쓰여버리는 예

a = (1)
print(a)
b = a + 1
print(b)

결과 : 1 2

 

2.리스트로 인정된 경우

a = (1,)
print(a)
b = a + (2,)
print(b)

결과 : (1,)  (1, 2)

 

3. 오류 방지 효과

아래처럼 해버리면 오류

a = (1,)
print(a)
b = a + 2
print(b)