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

পাইথন ফাংশন থেকে টাপল রিটার্ন করার পদ্ধতি

পাইথন ফাংশন থেকে টাপল রিটার্ন করা খুব সাধারণ এবং একাধিক মান রিটার্ন করার আদর্শ পদ্ধতি। টাপল ইমিউটেবল হয়ে সেটি সুরক্ষিত ডেটা রিটার্নের জন্য উপযুক্ত।

উদাহরণ

def foo():
    str_val = "tutorialspoint"
    x = 30
    return (str_val, x)  # প্যারেনথেসিস অপশনাল, কমা হলো মূল

result = foo()
print(result)        # আউটপুট: ('tutorialspoint', 30)
print(type(result))  # 

টাপল আনপ্যাকিং

রিটার্ন করা টাপলকে সরাসরি একাধিক ভেরিয়েবলে আনপ্যাক করা যায়:

name, value = foo()
print(name)   # tutorialspoint
print(value)  # 30

মনে রাখবেন

  • পাইথনে return a, b লিখলেই অটোমেটিক্যালি টাপল বানায়।
  • একাধিক মান রিটার্ন করার জন্য টাপলই স্বাভাবিক ও দক্ষ পদ্ধতি।
  • সিংগল এলিমেন্টের টাপল লিখতে হলে কমা লাগে: return (x,)।
  1. পাইথন ফাংশন থেকে void রিটার্ন করা

  2. MATLAB থেকে পাইথন ফাংশন কল করার পদ্ধতি

  3. পাইথন ফাংশন থেকে JSON অবজেক্ট রিটার্ন করা

  4. পাইথন ফাংশন থেকে ফাংশন রিটার্ন করা