को देखते हुए दो सूचियों:उन्नत अजगर सूची समझ
chars = ['ab', 'bc', 'ca']
words = ['abc', 'bca', 'dac', 'dbc', 'cba']
कैसे आप निम्न स्थिति द्वारा सूची comprehensions उपयोग कर सकते हैं words
की फ़िल्टर की गई सूची उत्पन्न करने के लिए: दिए गए प्रत्येक शब्द की लंबाई n
की है कि और chars
लंबाई n
की है साथ ही, फ़िल्टर की गई सूची में केवल वे शब्द शामिल होना चाहिए जो प्रत्येक i
-th चरित्र i
-th स्ट्रिंग words
में है।
इस मामले में, हमें परिणामस्वरूप ['abc', 'bca']
प्राप्त करना चाहिए।
सच कहूं, मैं पसंद @ SilentGhost का जवाब। –