लिस्ट के साथ काम करते समय, कभी-कभी हम लिस्ट को अंग्रेजी अल्फाबेट्स a-z से इनिशियलाइज़ करना चाहते हैं। यह कुछ एप्लिकेशन्स में एक आवश्यक यूटिलिटी है।
उदाहरण
# नैव मेथड का उपयोग करके
# खाली लिस्ट इनिशियलाइज़ करना
test_list = []
# प्रारंभिक लिस्ट प्रिंट करना
print("प्रारंभिक लिस्ट: " + str(test_list))
# नैव मेथड का उपयोग करके अल्फाबेट्स भरना
alpha = 'a'
for i in range(0, 26):
test_list.append(alpha)
alpha = chr(ord(alpha) + 1)
# परिणामी लिस्ट प्रिंट करना
print("इंसर्शन के बाद लिस्ट: " + str(test_list))
# लिस्ट कॉम्प्रिहेंशन का उपयोग करके
# खाली लिस्ट इनिशियलाइज़ करना
test_list = []
# प्रारंभिक लिस्ट प्रिंट करना
print("प्रारंभिक लिस्ट: " + str(test_list))
# लिस्ट कॉम्प्रिहेंशन का उपयोग करके अल्फाबेट्स भरना
test_list = [chr(x) for x in range(ord('a'), ord('z') + 1)]
# परिणामी लिस्ट प्रिंट करना
print("इंसर्शन के बाद लिस्ट: " + str(test_list))
# map() का उपयोग करके
# खाली लिस्ट इनिशियलाइज़ करना
test_list = []
# प्रारंभिक लिस्ट प्रिंट करना
print("प्रारंभिक लिस्ट: " + str(test_list))
# map() का उपयोग करके अल्फाबेट्स भरना
test_list = list(map(chr, range(97, 123)))
# परिणामी लिस्ट प्रिंट करना
print("इंसर्शन के बाद लिस्ट: " + str(test_list))
# string मॉड्यूल का उपयोग करके
import string
# खाली लिस्ट इनिशियलाइज़ करना
test_list = []
# प्रारंभिक लिस्ट प्रिंट करना
print("प्रारंभिक लिस्ट: " + str(test_list))
# string मॉड्यूल का उपयोग करके अल्फाबेट्स भरना
test_list = list(string.ascii_lowercase)
# परिणामी लिस्ट प्रिंट करना
print("इंसर्शन के बाद लिस्ट: " + str(test_list))
आउटपुट
प्रारंभिक लिस्ट: [] इंसर्शन के बाद लिस्ट: ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z'] प्रारंभिक लिस्ट: [] इंसर्शन के बाद लिस्ट: ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z'] प्रारंभिक लिस्ट: [] इंसर्शन के बाद लिस्ट: ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z'] प्रारंभिक लिस्ट: [] इंसर्शन के बाद लिस्ट: ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z']