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)

'AI > python' 카테고리의 다른 글

python slice :와 extended slice ::  (0) 2024.04.01
string.punctuation  (2) 2024.03.23
cache화를 통한 속도 향상  (0) 2024.03.09
{조건}[value]  (0) 2024.03.07
행렬의 내적 외적  (0) 2024.02.21