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

पायथन में दिए गए स्ट्रिंग इनबिल्ट फ़ंक्शन के क्रमपरिवर्तन के लिए पायथन प्रोग्राम

तार दिया गया है। हमारा काम दिए गए स्ट्रिंग के क्रमपरिवर्तन को प्रदर्शित करना है। यहां इनबिल्ट फ़ंक्शन क्रमपरिवर्तन (पुनरावृत्तीय) का उपयोग करके अजगर में इस समस्या को हल करें।

उदाहरण

Input : string = 'XYZ'
Output : XYZ
XZY
YXZ
YZX
ZXY
ZYX

एल्गोरिदम

Step 1: given string.
Step 2: Get all permutations of string.
Step 3: print all permutations.

उदाहरण कोड

from itertools import permutations
def allPermutations(str1):
   # Get all permutations of string 'ABC'
   per = permutations(str1)
   # print all permutations
   print("Permutation Of this String ::>")
   for i in list(per):
   print (''.join(i))
# Driver program
if __name__ == "__main__":
   str1 = input("Enter the string ::>")
allPermutations(str1)

आउटपुट

Enter the string ::> abc
Permutation Of this String ::>
abc
acb
bac
bca
cab
cba

  1. किसी दिए गए स्ट्रिंग के सभी क्रमपरिवर्तन मुद्रित करने के लिए पायथन प्रोग्राम

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे। समस्या कथन - हमें एक स्ट्रिंग दी गई है जिसकी हमें स्ट्रिंग के सभी संभावित क्रमपरिवर्तन प्रदर्शित करने की आवश्यकता है। आइए अब नीचे दिए गए कार्यान्वयन में समाधान देखें - उदाहरण # conversion def toString(List):    return &

  1. बोगोसॉर्ट या क्रमपरिवर्तन सॉर्ट के लिए पायथन प्रोग्राम

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे। समस्या कथन - हमें एक सरणी दी गई है, हमें क्रमपरिवर्तन सॉर्ट की अवधारणा का उपयोग करके इसे सॉर्ट करने की आवश्यकता है। BogoSort को क्रमचय क्रम के रूप में भी जाना जाता है, यह प्रतिमान बनाने और परीक्षण करने पर आधारित है। आइए अब नीचे

  1. पायथन प्रोग्राम यह जाँचने के लिए कि क्या दिया गया स्ट्रिंग पैंग्राम है

    इस लेख में, हम दिए गए समस्या कथन को हल करने के लिए समाधान और दृष्टिकोण के बारे में जानेंगे। समस्या कथन एक स्ट्रिंग इनपुट को देखते हुए, हमें यह जांचने के लिए एक पायथन प्रोग्राम जेनरेट करना होगा कि वह स्ट्रिंग पंग्राम है या नहीं। पंग्राम एक वाक्य/शब्दों की श्रृंखला है जिसमें अंग्रेजी अक्षर संग्रह मे