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

किसी दिए गए वाक्य से सभी डुप्लिकेट शब्द को हटाने के लिए पायथन प्रोग्राम।

एक वाक्य दिया। दिए गए वाक्य से सभी डुप्लीकेट शब्द हटा दें।

उदाहरण

Input: I am a peaceful soul and blissful soul.
Output: I am a peaceful soul and blissful.

एल्गोरिदम

Step 1: Split input sentence separated by space into words.
Step 2: So to get all those strings together first we will join each string in a given list of strings.
Step 3: now create a dictionary using the counter method which will have strings as key and their Frequencies as value.
Step 4: Join each words are unique to form single string.

उदाहरण कोड

from collections import Counter
def remov_duplicates(st):
   st = st.split(" ")
   for i in range(0, len(st)):
      st[i] = "".join(st[i])
      dupli = Counter(st)
      s = " ".join(dupli.keys())
      print ("After removing the sentence is ::>",s)
      # Driver program
   if __name__ == "__main__":
      st = input("Enter the sentence")
remov_duplicates(st)

आउटपुट

Enter the sentence ::> i am a peaceful soul and blissful soul
After removing the sentence is ::> i am a peaceful soul and blissful

  1. बीएसटी से सभी नोड्स को हटाने का कार्यक्रम जो पायथन में सीमा में नहीं हैं

    मान लीजिए कि हमारे पास एक बीएसटी है, दो मान निम्न और उच्च हैं, हमें उन सभी नोड्स को हटाना होगा जो [निम्न, उच्च] (समावेशी) के बीच नहीं हैं। तो, अगर इनपुट पसंद है कम =7 उच्च =10, तो आउटपुट होगा इसे हल करने के लिए, हम इन चरणों का पालन करेंगे - एक फ़ंक्शन को हल करें() परिभाषित करें। यह जड़ लेगा,

  1. पायथन में क्रमबद्ध सरणी से डुप्लिकेट निकालें

    मान लीजिए कि हमारे पास एक क्रमबद्ध सूची ए है। हमें सभी डुप्लिकेट प्रविष्टियों को हटाने के बाद सरणी की लंबाई वापस करनी होगी। हमें इसे O(1) अतिरिक्त स्थान में करना है। इसलिए हमें ऑपरेशन जगह-जगह करना होगा। उदाहरण के लिए, मान लीजिए ए =[1, 1, 2, 2, 2, 3, 3, 3, 3, 4, 5, 5, 5, 6] तो आउटपुट 6 होगा, क्योंकि

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

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