2011-08-07 14 views
6

मैं है दो सूचियों:मैं पाइथन में किसी अन्य सूची में सूची कैसे डालूं?

A = [1,2,3] 
B = [4,5,6] 

वहाँ एक मनमाना स्थिति पर एक में बी सम्मिलित करने के लिए एक सुंदर तरीका है?

काल्पनिक उत्पादन:

[1,4,5,6,2,3] 

जाहिर है मैं बी के माध्यम से पुनरावृति और उन्हें एक बार में एक डाल सकता है, लेकिन मैं समझ एक बेहतर तरीका नहीं था।

+4

जवाब उत्तर बॉक्स में जाना होगा। –

+0

मुझे अपने प्रश्न का उत्तर नहीं दे रहा है। मैंने इसे भ्रम को कम करने की कोशिश करने के लिए हल किया है। –

+0

@ निक आप निश्चित रूप से अपने प्रश्न का उत्तर दे सकते हैं। कोशिश करो। –

उत्तर

2
def insert(outer, inner, pos): 
    outer[pos:pos] = inner 
+3

क्या आप इसे थोड़ा अधिक सामान्य बनाने के लिए अपने उत्तर पर विस्तार कर सकते हैं? आप मनमानी स्थिति में डालने के बारे में पूछते हैं, लेकिन आपका जवाब उसको प्रतिबिंबित नहीं करता है। – abcd

12
A[1:1]=B 

A[1, 4, 5, 6, 2, 3]

+0

यह चयनित उत्तर से बेहतर है – selvin

संबंधित मुद्दे