درخواست های ارتباط
جستجو
لیست دوستان من
صندوق پیام
همه را دیدم
  • در حال دریافت لیست پیام ها
صندوق پیام
رویدادها
همه را دیدم
  • در حال دریافت لیست رویدادها
همه رویدادهای من
تخفیف های وب سایت
همه تخفیف ها

عضویت در

کانال تلگرام

توسینسو

اطلاعات مطلب
مدرس/نویسنده
حسین احمدی
امتیاز: 215360
رتبه:3
343
265
413
2786
حسین احمدی ، بنیانگذار TOSINSO ، توسعه دهنده وب و برنامه نویس ، بیش از 12 سال سابقه فعالیت حرفه ای در سطح کلان ، مشاور ، مدیر پروژه و مدرس نهادهای مالی و اعتباری ، تخصص در پلتفرم دات نت و زبان سی شارپ ، طراحی و توسعه وب ، امنیت نرم افزار ، تحلیل سیستم های اطلاعاتی و داده کاوی ... پروفایل کاربر

استفاده از مقادیر بازگشتی توابع در قالب Tuple در زبان پایتون

تاریخ 16 ماه قبل
نظرات 0
بازدیدها 100
یکی از قابلیت های زبان پایتون Tuple ها است که می توان لیستی را ایجاد کرد که قابل تغییر نباشد. برای مثال:

>>> numbers = (1,2,3,4,5)
>>> print(numbers[0])

حالا فرض کنید تابعی تعریف کردیم که مقدار بازگشتی آن یک Tuple است:

def get_tuple():
    return ("Hossein","Ahmadi","ITPro.ir")

در صورت فراخوانی تابع بالا می توان از مقادیر tuple به صورت زیر استفاده کرد:

>>> def get_tuple():
...     return ("Hossein","Ahmadi","ITPro.ir")
...
>>> result = get_tuple()
>>> result
('Hossein', 'Ahmadi', 'ITPro.ir')
>>> result[0]
'Hossein'

از مقادیر بازگشتی تابع می توان به صورت زیر نیز استفاده کرد و در زمان گرفتن خروجی هر آیتم tuple را به صورت مستقیم داخل یک متغیر قرار داد:

>>> firstname, lastname, website = get_tuple()
>>> print(firstname)
Hossein
>>> print(website)
ITPro.ir

امیدوارم این نکته مورد استفاده دوستان قرار بگیرد. ITPro باشید

نویسنده: حسین احمدی
منبع: ITpro
برچسب ها
مطالب مرتبط

در حال دریافت اطلاعات

نظرات
هیچ نظری ارسال نشده است

    برای ارسال نظر ابتدا به سایت وارد شوید