কম্পিউটার টিউটোরিয়াল

পাইথনে টাপলে del অপারেটর কীভাবে কাজ করে?

আলাদা আলাদা টাপল এলিমেন্ট রিমুভ করা সম্ভব নয়। অবশ্যই, অনডিজায়ারড এলিমেন্টগুলো ডিসকার্ড করে লিস্ট কম্প্রিহেনশন বা স্লাইসিং ব্যবহার করে আরেকটি টাপল তৈরি করতে কোনো সমস্যা নেই। পুরো টাপল এক্সপ্লিসিটলি রিমুভ করতে চাইলে, আপনি del স্টেটমেন্ট ব্যবহার করতে পারেন।

উদাহরণ

tup = ('physics', 'chemistry', 1997, 2000)
print(tup)
del(tup)
print("After deleting tup : ")
print(tup)

এটি নিচের আউটপুট দেবে। লক্ষ্য করুন একটি এক্সেপশন উত্থাপিত হয়েছে, কারণ del tup এর পর টাপল আর অস্তিত্বে নেই।

উদাহরণ

('physics', 'chemistry', 1997, 2000)
After deleting tup :
Traceback (most recent call last):
  File "test.py", line 9, in 
    print tup;
NameError: name 'tup' is not defined
  1. পাইথনে লিস্টের ওপর in অপারেটর কীভাবে কাজ করে?

  2. পাইথনে লিস্টের ওপর * (স্টার) অপারেটর কীভাবে কাজ করে?

  3. পাইথন রেগুলার এক্সপ্রেশনে \B (নন-ওয়ার্ড বাউন্ডারি) এর কাজ

  4. পাইথনে আন্ডারস্কোর (_) এর ব্যবহার ও অর্থ