def merge(A, B):
a=0
b=0
C =[]
while a < len(A) and b < len(B):
if A[a] <= B[b]:
C.append( A[a] )
a += 1
else:
C.append( B[b] )
b += 1
if a < len(A):
C += A[a:]
elif b < len(B):
C += B[b:]
else:
pass
return C
l1 = [1,3,5,7,9,10,11,12,13]
l2 = [2,4,6,8]
print merge(l1, l2)
http://ideone.com/hinau7
<pre class="source" id="source" style="margin-top: 0px; margin-bottom: 0px;">
</pre>
</pre>
컴공 1학년 이수하고 2학년 초반인 제 입장에서 len()랑 C.append()가 먼소린지 모르겠음..
질문자도 모르지 않을까여..
야간편돌이님저랑똑같네여
모르겟음..
파이썬을 해봤어야 알지
len은 length임