पायथन में डेटा हेरफेर के हिस्से के रूप में हमें कभी-कभी किसी दिए गए नंबर को एक सूची में बदलने की आवश्यकता हो सकती है जिसमें उस संख्या के अंक होते हैं। इस लेख में हम इसे हासिल करने के तरीके देखेंगे।
सूची समझ के साथ
नीचे दिए गए दृष्टिकोण में हम दिए गए नंबर पर str फ़ंक्शन लागू करते हैं और फिर पहचान फ़ंक्शन के माध्यम से पूर्णांक में परिवर्तित करते हैं। अंत में हम परिणाम को एक सूची में लपेटते हैं।
उदाहरण
numA = 1342 # Given number print("Given number : \n", numA) res = [int(x) for x in str(numA)] # Result print("List of number: \n",res)
आउटपुट
उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -
Given number : 1342 List of number: [1, 3, 4, 2]
मानचित्र और str के साथ
हम दिए गए नंबर पर str फ़ंक्शन को तेजी से लागू करते हैं। फिर मानचित्र का उपयोग करके बार-बार इन फ़ंक्शन को लागू करें। अंत में परिणाम को एक सूची फ़ंक्शन के अंदर रखें।
उदाहरण
numA = 1342 # Given number print("Given number : \n", numA) res = list(map(int, str(numA))) # Result print("List of number: \n",res)
आउटपुट
उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -
Given number : 1342 List of number: [1, 3, 4, 2]