दिलचस्प पोस्ट
एक टाइमस्टैम्प में SQL सर्वर में datetime फ़ील्ड का डिफ़ॉल्ट मान जोड़ें क्या NuGet के लिए संकुल के स्थान को बदलना संभव है? एंड्रॉइड के एनडीके का उपयोग कर एमकेएफआईफ़ो का उपयोग कैसे करें मैं "vcpu reg सिंक करने में विफल" त्रुटि कैसे ठीक करूं? तैयार स्थिति सेटनल (..) कचरा संग्रह का कारण बनता है: मीडियाप्लेयर को रिलीज़ किए बिना अंतिम रूप दिया गया मैं कैसे जांच करूं अगर कोई फ़ाइल जावा में मौजूद है? जब उपयोगकर्ता ने अपने डिवाइस पर घड़ी का समय बदल दिया है, तो पता लगाने का कोई तरीका क्या है? आईओएस में UIAlertview में UITextView कैसे डालें रेडियो बटन "पठनीय" क्यों नहीं हो सकते? फ़ंक्शन से सेट ऑफ रिक रिकार्ड (आभासी तालिका) कार्य के लिए तर्क के रूप में 2 डी-सरणी अक्षांश और अक्षांश अंक को यूटीएम में परिवर्तित करना है प्रदर्शन के लिए महत्वपूर्ण है? एंड्रॉइड में ईवेंट-हैंडलिंग पद्धति से बूलियन मान का क्या अर्थ है?

स्ट्रिंग पायथन में सूचीबद्ध करने के लिए

हाय मैं प्रोग्रामिंग पर बहुत नया हूँ और मैं एक स्ट्रिंग को विभाजित करने की कोशिश कर रहा हूं:

'QH QD JC KD JS' 

जैसे एक सूची में:

 ['QH', 'QD', 'JC', 'KD', 'JS'] 

मैंने विभाजन की कोशिश की है लेकिन यह काम करने के लिए प्रतीत नहीं हुआ। मैं ऐसा कैसे कर पाऊंगा?

धन्यवाद

वेब के समाधान से एकत्रित समाधान "स्ट्रिंग पायथन में सूचीबद्ध करने के लिए"

 >>> 'QH QD JC KD JS'.split() ['QH', 'QD', 'JC', 'KD', 'JS'] 

split :

डेलीमीटर स्ट्रिंग के रूप में sep का उपयोग करके स्ट्रिंग में शब्दों की एक सूची लौटाएं। अगर maxsplit दिया जाता है, तो अधिकतम maxsplit स्प्लिट्स पर किया जाता है (इस प्रकार, सूची में अधिकतम- maxsplit+1 तत्व होंगे)। यदि maxsplit निर्दिष्ट नहीं किया गया है, तो विभाजन की संख्या पर कोई सीमा नहीं है (सभी संभव विभाजन बनाये जाते हैं)।

अगर sep दिया जाता है, तो लगातार सीमांकक को एक साथ समूहबद्ध नहीं किया जाता है और खाली स्ट्रिंग्स को सीमांकित करने के लिए समझा जाता है (उदाहरण के लिए, '1,,2'.split(',') ['1', '', '2'] ) देता है। sep तर्क में कई अक्षर शामिल हो सकते हैं (उदाहरण के लिए, '1<>2<>3'.split('<>') ['1', '2', '3'] ) देता है। किसी निर्दिष्ट विभाजक के साथ रिक्त स्ट्रिंग को विभाजित करता है ['']

अगर sep निर्दिष्ट नहीं है या None , तो एक अलग विभाजन एल्गोरिथ्म लागू किया जाता है: लगातार व्हाइटस्पेस के रन को एक सेपरेटर के रूप में माना जाता है, और परिणाम में प्रारंभिक या अंत में कोई खाली स्ट्रिंग नहीं होगी अगर स्ट्रिंग का नेतृत्व या व्हाइटस्पेस का पीछे होता है नतीजतन, एक खाली स्ट्रिंग या एक स्ट्रिंग जिसमें None विभाजक रिटर्न के साथ सिर्फ सफेद स्थान का विभाजन होता है []

उदाहरण के लिए, ' 1 2 3 '.split() ['1', '2', '3'] और ' 1 2 3 '.split(None, 1) रिटर्न देता है। ' 1 2 3 '.split(None, 1) ['1', '2 3 ']

यहाँ सिमल्स

 a = [x for x in 'abcdefgh'] #['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h']