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

পাইথনে একাধিক ভ্যালু রিটার্ন কীভাবে করবেন?


পাইথনে একটি ফাংশন থেকে একাধিক ভ্যালু রিটার্ন করা সম্ভব টাপল, লিস্ট, ডিকশনারি বা ইউজার-ডিফাইনড ক্লাস অবজেক্ট আকারে।

টাপল হিসেবে রিটার্ন:

>>> def function():
    a = 10; b = 10
    return a, b
>>> x = function()
>>> type(x)

>>> x
(10, 10)
>>> x, y = function()
>>> x, y
(10, 10)

লিস্ট হিসেবে রিটার্ন:

>>> def function():
    a = 10; b = 10
    return [a, b]
>>> x = function()
>>> x
[10, 10]
>>> type(x)

ডিকশনারি হিসেবে রিটার্ন:

>>> def function():
    d = dict()
    a = 10; b = 10
    d['a'] = a; d['b'] = b
    return d
>>> x = function()
>>> x
{'a': 10, 'b': 10}
>>> type(x)

ইউজার-ডিফাইনড ক্লাস অবজেক্ট হিসেবে রিটার্ন:

>>> class tmp:
    def __init__(self, a, b):
        self.a = a
        self.b = b
>>> def function():
    a = 10; b = 10
    t = tmp(a, b)
    return t
>>> x = function()
>>> type(x)

>>> x.a
10
>>> x.b
10
  1. পাইথন প্যান্ডাস - ইন্ডেক্স মানগুলোর তালিকা ফেরত দেওয়া

  2. পাইথনে একাধিক কলাম অনুযায়ী CSV সর্ট করার পদ্ধতি

  3. পাইথনে একাধিক গ্রাফ একসাথে জোড়া করার পদ্ধতি

  4. এক্সেল VLOOKUP দক্ষতা: একাধিক মান রিটার্ন করার ৮টি প্রমাণিত পদ্ধতি