पायथन में किसी सूची में मानों को कैसे बदलें
अक्सर आप Python में किसी सूची में एक या अधिक मानों को बदलना चाह सकते हैं।
सौभाग्य से, पायथन में ऐसा करना आसान है और यह ट्यूटोरियल कई अलग-अलग उदाहरणों की व्याख्या करता है।
उदाहरण 1: सूची में एकल मान बदलें
निम्नलिखित सिंटैक्स दिखाता है कि पायथन में किसी सूची में एकल मान को कैसे बदला जाए:
#create list of 4 items x = ['a', 'b', 'c', 'd'] #replace first item in list x[ 0 ] = 'z' #view updated list x ['z', 'b', 'c', 'd']
उदाहरण 2: एक सूची में एकाधिक मान बदलें
निम्नलिखित सिंटैक्स दिखाता है कि पायथन में किसी सूची में एकाधिक मानों को कैसे बदला जाए:
#create list of 4 items x = ['a', 'b', 'c', 'd'] #replace first three items in list x[ 0:3 ] = ['x', 'y', 'z'] #view updated list x ['x', 'y', 'z', 'd']
उदाहरण 3: किसी सूची में विशिष्ट मान बदलें
निम्नलिखित सिंटैक्स दिखाता है कि पायथन में किसी सूची में विशिष्ट मानों को कैसे बदला जाए:
#create list of 6 items
y = [1, 1, 1, 2, 3, 7]
#replace 1's with 0's
y = [0 if x==1 else x for x in y]
#view updated list
y
[0, 0, 0, 2, 3, 7]
आप एक निश्चित सीमा से ऊपर के मानों को बदलने के लिए निम्नलिखित सिंटैक्स का भी उपयोग कर सकते हैं:
#create list of 6 items
y = [1, 1, 1, 2, 3, 7]
#replace all values above 1 with a '0'
y = [0 if x>1 else x for x in y]
#view updated list
y
[1, 1, 1, 0, 0, 0]
इसी तरह, आप एक निश्चित सीमा से कम या उसके बराबर मानों को प्रतिस्थापित कर सकते हैं:
#create list of 6 items
y = [1, 1, 1, 2, 3, 7]
#replace all values less than or equal to 2 to '0'
y = [0 if x<=2 else x for x in y]
#view updated list
y
[0, 0, 0, 0, 3, 7]
यहां अधिक पायथन ट्यूटोरियल खोजें।