Python: 2D लिस्ट को 1D में बदलें और दोहराए गए तत्व हटाएं
लेखक:CodeSnippets
भाषा:
Python
6 दृश्य
0 पसंदीदा
1 घंटे पहले
कोड कार्यान्वयन
Python
def flatten_unique(nested_list):
return list(set([item for sublist in nested_list for item in sublist]))
# Usage
nested = [[1, 2], [2, 3], [4]]
print(flatten_unique(nested)) # [1, 2, 3, 4]
द्विआयामी लिस्ट (लिस्ट की लिस्ट) को एकआयामी लिस्ट में बदलें और दोहराए गए तत्वों को हटा दें।
#list#unique
स्निपेट विवरण
- त्वरित रूप से फ्लैटन करने के लिए लिस्ट कंप्रिहेंशन का उपयोग करें
- दोहराव को हटाने के लिए
set
का उपयोग करें (आउटपुट अनुक्रमित नहीं है);यदि क्रमित आउटपुट चाहिए, तोdict.fromkeys
क技巧 का उपयोग करें
अनुशंसित स्निपेट
Python: डिक्शनरी की सूची से दोहराव हटाएं
डिक्शनरी की किसी विशेष कुंजी (key) के आधार पर डिक्शनरी की सूची से दोहराव हटाएं।
Python
#dict+1
6
0
Python में नेस्टेड JSON फ़ाइल पढ़ने का उदाहरण
Python में नेस्टेड (घुसे हुए) स्ट्रक्चर वाली JSON फ़ाइल कैसे पढ़ें, और गहरे स्तर के फ़ील्ड्स तक सुरक्षित रूप से पहुँचें.
Python
#json+1
8
0
Python: हेडर के साथ डिक्शनरी को CSV में लिखें
डिक्शनरी की सूची को CSV फ़ाइल में लिखें, और स्वचालित रूप से हेडर जनरेट करें।
Python
#dict+1
6
0
टिप्पणियां
लोड हो रहा है...