python에서 어떻게 목록 이해력을 사용하여 3 개의 목록을 연결합니까?어떻게 목록 이해력을 사용하여 3 개의 목록을 연결합니까?
list1 = [1,2,3,4]
list2 = [5,6,7,8]
list3 = [9,10,11,12]
원치 :
은 가지고
allList = [1,2,3,4,5,6,7,8,9,10,11,12]
내가 지능형리스트를 사용했지만, 아직 그들에게 아주 좋은 아니에요. 이 내가 시도 무엇 :
allList = [n for n in list1 for n in list2 for n in list3 ]
이
은 분명 나쁜 생각이었다 렌 (목록 1) * 렌 (리스트 2) * 값의 렌 (목록 3) 가치를 얻었다. 죄송합니다. 그래서 나는이 시도 :allList = [n for n in list1, list2, list3]
을하지만 준 나 allList = [목록 1, 목록 2 목록 3] (목록 3에서는) 당신이 X 같이 (+ 연산자를 사용하여 연결할 수 있습니다 알고
= list1 + list2 + list3) 그러나 간단한 목록 이해력을 사용하여 이것을 어떻게합니까?
여기에 비슷한 질문이 있습니다 : Concatenate 3 lists of words,하지만 그건 C#입니다.
그렇게하는 것의 이점이 보이지 않습니다. S – jabaldonedo
목록 이해력을 사용하면 어떤 이점이 있다고 생각합니까? 나는 네가하는 일에 대해 오해를해야한다고 생각한다. –