दिलचस्प पोस्ट
std :: cout प्रिंट नहीं होगा बनावट का प्रयोग THREE.js में जावास्क्रिप्ट में मैं एक नेमस्पेस कैसे घोषित करूं? सी # में विविध कीवर्ड का उपयोग जावास्क्रिप्ट के साथ एकाधिक बायां-हाथ असाइनमेंट प्रोटोमज में तत्व दृश्यता के लिए कैसे इंतजार करना जेडब्ल्यूटी (जेएसओएन वेब टोकन) समाप्ति की स्वचालित लंबी अवधि क्या LINQ "OrderBy" द्वारा सॉर्टिंग एल्गोरिथ्म का उपयोग किया जाता है? जावास्क्रिप्ट का उपयोग करने वाले एजेएक्स डेटा स्क्रैप / एवेसेड्रॉप? स्विफ्ट 3.0 में यूआईवीआईयूईई () कंस्ट्रक्टर का क्या हुआ? मैटप्ललिब के साथ कई सबप्लॉट्स के लिए मैं एक एकल किंवदंती कैसे बना सकता हूं? जावास्क्रिप्ट के साथ यूआरएल में टुकड़े को निकालें w / आउट जिससे पृष्ठ पुनः लोड होता है मूल्य बनाम वस्तु वस्तुएं (डोमेन प्रेरित डिजाइन) ऑब्जेक्ट से एओपी प्रॉक्सी प्राप्त करें Gmail में .NET के माध्यम से ईमेल भेजा जा रहा है

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

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

'QH QD JC KD JS' 

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

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

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

धन्यवाद

Solutions Collecting From Web of "स्ट्रिंग पायथन में सूचीबद्ध करने के लिए"

 >>> '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']