मैं अजगर में एक शुरुआत कर रहा हूँ और मेरी परियोजना के लिए मेरे पास सूचियों की एक सूची है। और मैं उन सूचियों को दिखाने की कोशिश करता हूं जिनकी मुझे उनके तत्वों में से एक द्वारा खोज करने की आवश्यकता है।
मेरे मामले में यह एक सूची है जिसमें उपयोगकर्ता सूचनाएं शामिल हैं (नाम, उपयोगकर्ता नाम, आयु, देश, ...)
और मैं इस सूची में उन सभी सूचियों को दिखाना चाहता हूं जहां उदाहरण के लिए देश 'जापान' है। न केवल उन सूचियों की संख्या जिनमें यह है, बल्कि उन सूचियों की अभिन्नता को दर्शाती है जिनमें यह तत्व शामिल है।
लेकिन मुझे नहीं पता कि कैसे करना है, इसलिए अगर कोई मेरी मदद करना जानता है तो कृपया इसे कहें।
1 उत्तर
सूची की सूची बनाने का एक उदाहरण यहां दिया गया है: उपयोगकर्ता नाम, देश, आयु की सूची की सूची जो एक दूसरे से संबंधित हैं
import pandas as pd
lst = [['u1','u2','u3','u4'],['c1','c2','c3','c2'],['a1','a2','a3','a4']]
cols = ['list_1','list_2','list_3','list_4']
df = pd.DataFrame(lst, columns=cols).transpose()
df
0 1 2
list_1 u1 c1 a1
list_2 u2 c2 a2
list_3 u3 c3 a3
list_4 u4 c2 a4
विशिष्ट सूचियाँ खोजने के लिए:
df[df[1] == 'c2']
0 1 2
list_2 u2 c2 a2
list_4 u4 c2 a4
संबंधित सवाल
नए सवाल
python
पायथन एक बहु-प्रतिमान है, गतिशील रूप से टाइप किया हुआ, बहुउद्देशीय प्रोग्रामिंग भाषा है। यह एक साफ और एक समान वाक्यविन्यास सीखने, समझने और उपयोग करने के लिए त्वरित होने के लिए डिज़ाइन किया गया है। कृपया ध्यान दें कि अजगर 2 आधिकारिक तौर पर 01-01-2020 के समर्थन से बाहर है। फिर भी, संस्करण-विशिष्ट पायथन सवालों के लिए, [अजगर -२.०] या [अजगर -३.x] टैग जोड़ें। पायथन वेरिएंट (जैसे, ज्योथन, PyPy) या लाइब्रेरी (उदा।, पांडस और न्यूमपी) का उपयोग करते समय, कृपया इसे टैग में शामिल करें।