파이썬에서는 리스트가 배열의 특성도 함께 내포하고 있어 크게 구분하여 사용하지는 않는다.
배열은 메모리의 연속 공간에 값이 채워져 있는 형태의 자료구조이다. 배열의 값은 인덱스를 통해 참조할 수 있으며, 선언한 자료형의 값만 저장할 수 있다.
특징
리스트는 값과 포인터를 묶은 노드라는 것을 포인터로 연결한 자료구조이다.
특징


n = int(input())
numlist = str(input())
result = 0
for i in list(numlist):
result+=int(i)
print(result)
n = input()
numbers = list(input())
sum = 0
for i in numbers:
sum = sum + int(i)
print(sum)
처음에 선언을 리스트로 했으면 따로 str로 선언하지 않아도 됐었다. n도 int로 선언하지 않아도 됐다....
int: float, bool 변환 가능float: int, bool 변환 가능str: int, float, bool, chr 변환 가능chr: int, bool 변환 가능bool: int, gloat, str, chr 변환 가능참고 Do it! 알고리즘 코딩테스트 with Python