1. 리스트를 만들고 출력하는 방식이다. 오류가 나는 부분을 고르시오.

aa = [ 10, 20, 30 ]
print(aa[0])
print(aa[1])
print(aa[2])
print(aa[3]) <- 여기서 오류가 난다.

print(aa[3])

2. 빈 리스트를 100개 만들고 길이를 구하는 코드이다. 빈칸을 예에서 골라서 채우세요.

append, for, range

myList = []
[     ] i in [      ] (0, 100):
		myList.[      ](0)
len(myList)
myList = []
for i in range(0, 100):
		myList.append(0)
len(myList)

3. 사용자가 숫자를 3개 입력하고 입력한 숫자의 합계를 구하는 코드이다. 빈칸을 for 문으로 완성하시오.

myList = []
for i in range(0, 3):
		myList.append(0)
hap = 0

for i in range(0, 3):
		myList[i] = int(input(str(i + 1) + "번째 숫자:"))

[                ]
		hap = hap + myList[k]

print("합계 ==> %d" % hap)

for k in range(0, 3):

4. 비어 있는 자료구조를 초기화하는 코드이다. 서로 맞는 것끼리 줄로 이으시오.

① aa = [] 가. 튜플

② bb = {} 나. 리스트

③ cc = () 다. 딕셔너리

④ dd = None 라. 일반 함수

① ↔ 나 (리스트)