मेरे पास कुछ कीवर्ड के साथ मॉड्यूल नामों वाली एक सूची है। मैं उन कीवर्ड वाले संबंधित सूची आइटम को खोजने का प्रयास कर रहा हूं। इसे खोजने के बाद, मैं आगे के संचालन के लिए मिलान की गई सूची आइटम का उपयोग करना चाहता हूं। साथ ही यदि किसी सूची आइटम में संबंधित कीवर्ड नहीं मिलता है, तो मैं संदेश भी प्रिंट करना चाहूंगा। मैंने कोड का पालन करने की कोशिश की है, लेकिन जाहिर है कि अगर कीवर्ड नहीं मिला है तो मैं संदेश प्रिंट नहीं कर सकता, क्योंकि यह हर बार लूप पूरा होने पर संदेश प्रिंट करेगा। मेरे कोड का संक्षिप्त हिस्सा इस तरह दिखता है, उदाहरण के लिए:
list1 = ["M_DASH-COWL_ECAS_RHD_V1.rad","M_DASH-COWL_ECAS_LHD_V1.rad", "M_B-PILLAR_ECAS_5DR_V1.rad","M_ROOF_PAN_ECAS_4DR_V1.rad"]
for p in list1:
if "pan" in p.lower() and "4dr" in p.lower():
# do operations on p
#break the loop
break
print("list doesnt have corresponding module file name.")
1 उत्तर
कैसा रहेगा else:
for p in list1:
if "pan" in p.lower() and "4dr" in p.lower():
# do operations on p
#break the loop
break
else:
print("list doesnt have corresponding module file name.")
संबंधित सवाल
नए सवाल
python-3.x
पायथन प्रोग्रामिंग के बारे में प्रश्नों के लिए जो भाषा के संस्करण 3+ के लिए विशिष्ट हैं। सभी पायथन सवालों पर अधिक जेनेरिक [अजगर] टैग का उपयोग करें, और केवल यह जोड़ें यदि आपका प्रश्न संस्करण-विशिष्ट है। पायथन 2 प्रश्नों के लिए [अजगर -2] टैग का उपयोग करें।