Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

कैमल केस को स्नेक केस में बदलने के लिए पायथन फंक्शन लिखें?

कैमल केस को स्नेक केस में बदलने का कोड नीचे दिया गया है:

import re
def convert(name):
    s1 = re.sub('(.)([A-Z][a-z]+)', r'\1_\2', name)
    return re.sub('([a-z0-9])([A-Z])', r'\1_\2', s1).lower()
print convert('JavaBeans')
print convert('JavaStrutsSwing')

आउटपुट:

java_beans java_struts_swing
  1. पायथन में issubset() फंक्शन पायथन में issubset() फंक्शन

    इस लेख में, हम पायथन स्टैंडर्ड लाइब्रेरी में उपलब्ध issubset() फंक्शन के कार्यान्वयन और उपयोग के बारे में जानेंगे।issubset() मेथड बूलियन True वापस करता है जब एक सेट के सभी तत्व दूसरे सेट में मौजूद होते हैं (जिसे तर्क के रूप में पारित किया जाता है) अन्यथा, यह बूलियन False वापस करता है।नीचे दिए गए चित

  1. - पायथन में join() फ़ंक्शन

    इस लेख में, हम सीखेंगे कि पायथन 3.x (या पूर्व संस्करणों) में join() फ़ंक्शन को कैसे लागू किया जा सकता है। आइए सूची इटरेबल पर सबसे सामान्य कार्यान्वयन देखें। यहाँ हम एक डिलीमीटर के माध्यम से सूची के तत्वों को जोड़ते हैं। एक डिलीमीटर कोई भी वर्ण या कुछ भी नहीं हो सकता है। उदाहरण से जोड़ता है print

  1. पायथन में intersection() फ़ंक्शन पायथन में intersection() फ़ंक्शन

    इस लेख में, हम intersection() फ़ंक्शन के बारे में सीखेंगे जिसे किसी भी दिए गए सेट पर किया जा सकता है। गणित के अनुसार, intersection का अर्थ दो सेट्स से सामान्य तत्वों को ढूंढना है। सिंटैक्स .intersection( ...) वापसी मान तर्क के रूप में पास किए गए सेट्स में सामान्य तत्व। उदाहरण set_1 = {t,u,t,o