for elem in arr:
print(elem)
arr 시퀀스의 요소를 하나씩 가져와서 elem에 할당
list()
a,b= list(map(int,input().split()))
tuple()
a,b = tuple(map(int,input().split()))
시퀀스를 이용하여 변수들을 한번에 할당할 수 있다.
arr[start:end:step]
end 전까지
arr[:end] //처음부터 end index 전까지
arr[start:] // start부터 끝까지
arr[start:end:-1] // start부터 -1부터 거꾸로 end index 전까지
arr[::-1] 는 뒤에서부터 모든 원소 접근
slicing은 시퀀스에 대해 어떤 규칙을 적용한 시퀀스 다시 만들어서 리턴 가능
slicing은 range()와 다르게 start < end 이어야됨. 이가 아니라면 빈 시퀀스