0
내가 목록제거 및 인쇄 항목
L3 = [3, 4, 5]
L2 = [2, L3, 6]
L1 = [1, L2, 7]
의 목록을 말해봐 무슨리스트로 보여주는 그 내부를 나열하지 않고 L1을 인쇄하는 가장 좋은 "파이썬"-ish 방법은? (또는 정수의 새 목록에 모든 값을 복사하는 방법) 여기
내가 목록제거 및 인쇄 항목
L3 = [3, 4, 5]
L2 = [2, L3, 6]
L1 = [1, L2, 7]
의 목록을 말해봐 무슨리스트로 보여주는 그 내부를 나열하지 않고 L1을 인쇄하는 가장 좋은 "파이썬"-ish 방법은? (또는 정수의 새 목록에 모든 값을 복사하는 방법) 여기
기능은 원하는 출력을 보여주십시오 단순 목록
L3 = [3, 4, 5]
L2 = [2, L3, 6]
L1 = [1, L2, 7]
def flat_list(l):
result = []
for item in l:
if isinstance(item,list):
result.extend(flat_list(item))
else:
result.append(item)
return result
print flat_list(L1)
#print [1, 2, 3, 4, 5, 6, 7]
에 중첩 목록을 변환합니다. – VPfB
재귀 함수? –
원하는 출력을 추가하십시오. – Debabrata