अजगर | किसी सूची में स्ट्रिंग्स में प्रत्यय/उपसर्ग जोड़ें

| | | | | | | | | | | | | | | | | | | |

विधि: + ऑपरेटर + सूची समझ

इस कार्य में, हम बस पीछे या सामने की स्थिति में एक स्ट्रिंग जोड़ते हैं + ऑपरेटर, और सूची समझ का उपयोग सभी तत्वों पर पुनरावृति करने के लिए किया जाता है।


<तालिका सीमा = "0" सेलपैडिंग = "0" सेलस्पेसिंग = "0" > < td class = "code">

# Python3 कोड यह प्रदर्शित करने के लिए कि यह कैसे काम करता है
# लाइनों में प्रत्यय / उपसर्ग जोड़ें सूची
# कॉम्प्रिहेंशन लिस्ट का उपयोग करना + ऑपरेटर & quot; + & quot;


# इनिशियलाइज़िंग लिस्ट

< कोड वर्ग = "सादा"> परीक्षण_सूची <कोड वर्ग = "कीवर्ड"> = <कोड वर्ग = "सादा"> [ <कोड वर्ग = "स्ट्रिंग"> `ए` < / कोड> <कोड वर्ग = "सादा">, <कोड वर्ग = "स्ट्रिंग"> `बी` <कोड वर्ग = "सादा">, <कोड वर्ग = "स्ट्रिंग ">` सी ` <कोड वर्ग = "सादा">, <कोड सी लड़की = "स्ट्रिंग"> `डी` <कोड वर्ग = "सादा">]


# प्रिंट लिस्ट

प्रिंट <कोड क्लास = "सादा"> ( <कोड क्लास = "स्ट्रिंग"> "मूल सूची:" <कोड क्लास = "कीवर्ड"> + < / कोड> <कोड वर्ग = "कार्य"> str <कोड वर्ग = "सादा"> (परीक्षण_सूची))


<कोड वर्ग = "टिप्पणियां"> # इनिशियलाइज़िंग एपेंड_स्ट्र

<कोड क्लास = "प्लेन"> एपेंड_स्ट्र <कोड क्लास = "कीवर्ड"> = `gfg`


# सूची की पंक्तियों में प्रत्यय / उपसर्ग जोड़ें

<कोड वर्ग = "सादा"> पूर्व_रेस <कोड वर्ग = "कीवर्ड"> = <कोड वर्ग = "सादा"> [append_str <कोड वर्ग = "कीवर्ड"> + <कोड वर्ग = "सादा"> उप <कोड वर्ग = "कीवर्ड"> के लिए <कोड वर्ग = "सादा"> उप <कोड क्लास = "कीवर्ड"> <कोड ई क्लास = "प्लेन"> टेस्ट_लिस्ट]

<कोड क्लास = "प्लेन"> सूफ_रेस <कोड क्लास = "कीवर्ड"> = <कोड वर्ग = "सादा"> [उप <कोड वर्ग = "कीवर्ड"> + <कोड वर्ग = "सादा"> परिशिष्ट_स्ट्र < कोड वर्ग = "कीवर्ड"> के लिए <कोड वर्ग = "सादा"> उप <कोड वर्ग = "कीवर्ड"> में code>


# Print result

Print ( <कोड वर्ग = "स्ट्रिंग"> "उपसर्ग के बाद की सूची" on:" + str (pre_res))

<कोड वर्ग = "फ़ंक्शंस"> प्रिंट <कोड वर्ग = "सादा"> ( <कोड वर्ग = "स्ट्रिंग"> "प्रत्यय जोड़ने के बाद सूची:" <कोड वर्ग = "कीवर्ड"> + <कोड वर्ग = "कार्य"> str <कोड वर्ग = "सादा"> (suf_res))

आउटपुट:

मूल सूची: [`a`, `b`,` c`, `d`] उपसर्ग जोड़ने के बाद की सूची: [`gfga` , `gfgb`,` gfgc`, `gfgd`] आफ्टरिक्स जोड़ सूची: [`agfg`, `bgfg`,` cgfg `,` dgfg`]