इस लेख में, हम सीखेंगे कि तत्व को K बार दोहराकर लिस्ट का विस्तार कैसे किया जाए। हम समस्या हल करने के दो अलग-अलग तरीके देखेंगे।
समस्या हल करने के लिए नीचे दिए गए चरणों का पालन करें:
- लिस्ट, K, और एक खाली लिस्ट इनिशियलाइज़ करें।
- लिस्ट पर पुनरावृति करें और वर्तमान तत्व को प्रतिकृति ऑपरेटर का उपयोग करके K बार जोड़ें।
- परिणाम प्रिंट करें।
उदाहरण
आइए कोड देखें:
# लिस्ट इनिशियलाइज़ करना numbers = [1, 2, 3] K = 5 # खाली लिस्ट result = [] # लिस्ट का विस्तार करना for i in numbers: result += [i] * K # लिस्ट प्रिंट करना print(result)
यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्न परिणाम मिलेगा:
आउटपुट
[1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3]
समस्या हल करने के लिए नीचे दिए गए चरणों का पालन करें:
- लिस्ट और K इनिशियलाइज़ करें।
- लिस्ट पर पुनरावृति करें और आंतरिक लूप का उपयोग करके वर्तमान तत्व को K बार जोड़ें।
- परिणाम प्रिंट करें।
उदाहरण
आइए कोड देखें:
# लिस्ट इनिशियलाइज़ करना numbers = [1, 2, 3] K = 5 # लिस्ट का विस्तार करना result = [i for i in numbers for j in range(K)] # लिस्ट प्रिंट करना print(result)
यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्न परिणाम मिलेगा:
आउटपुट
[1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3]
निष्कर्ष
यदि लेख में आपके कोई प्रश्न हैं, तो उन्हें कमेंट सेक्शन में बताएं।