কম্পিউটার

পাইথনে tuples নামকরণ করা হয় কি?


একটি টিপল অবজেক্ট সাধারণত বন্ধনীতে রাখা কমা বিভক্ত ক্ষেত্র মান সহ একটি ডেটা কাঠামো সংজ্ঞায়িত করতে ব্যবহৃত হয়। প্রতিটি ক্ষেত্রের মান টিপলে সূচক দ্বারা চিহ্নিত করা হয়।

>>> student=(1,"Ravi",23, 546)
>>> rollno=student[0]
>>> name=student[1]
>>> age=student[2]
>>> marks=student[3]
>>> print (rollno, name, age, marks)
1 Ravi 23 546

নামযুক্ত tuple এর সংজ্ঞায় নির্দিষ্ট ক্ষেত্রের নাম দিয়ে সংজ্ঞায়িত করা হয়৷ nametuple() ফ্যাক্টরি ফাংশন নামের ফিল্ড সহ tuple তৈরি করতে দেয়। ক্ষেত্র মান এখন সূচক ছাড়াও নাম দ্বারা অ্যাক্সেস করা যেতে পারে। ফাংশনটি সংগ্রহ মডিউলে সংজ্ঞায়িত করা হয়েছে

>>> from collections import namedtuple
>>> student=namedtuple('student', ('rollno, name, age, marks'))
>>> s1=student(1,"Ravi", 23, 546)
>>> s1
student(rollno=1, name='Ravi', age=23, marks=546)
>>> s1.rollno
1
>>> s1.name
'Ravi'
>>> s1.age
23
>>> s1.marks
546

  1. পাইথনে রানটাইম ত্রুটিগুলি কী কী?

  2. পাইথনে একটি ফাংশনের প্রয়োজনীয় আর্গুমেন্ট কি?

  3. পাইথনে ডিফল্ট আর্গুমেন্ট কি?

  4. পাইথন ফাংশন বৈশিষ্ট্য কি?