Join a list of lists together into one list in Python -
संभव डुप्लिकेट:
मेरे पास सूची है जिसमें कई सूचियां शामिल हैं I यहां एक उदाहरण है,
<पूर्व> [[Obj, Obj, Obj, Obj], [Obj], [Obj], [[Obj, Obj], [Obj, Obj, Obj]]]
क्या इन सभी वस्तुओं को एक सूची के रूप में शामिल करने का कोई तरीका है, इसलिए आउटपुट कुछ ऐसा होगा
[Obj, Obj, Obj, Obj
हां, ओज, ओबजे, ओबजे, ओबजे, ओबजे, ओबजे, ओबजे]
I: flatten (elem) में: के लिए मैं और अन्य: उत्पन्न elem
def flatten (lst): lm में elem के लिए: प्रकार (elem) में (ट्यूपल, सूची) / Code> कृपया ध्यान दें, यह एक जनरेटर बनाता है, इसलिए यदि आपको एक सूची की आवश्यकता है, तो उसे list ()
में लपेटें:
flattenedList = सूची (समतल (नेस्टेड सूची))
Comments
Post a Comment