الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ال Tuple ذو العنصر الواحد

بدأه محمد سمير في 21 سبتمبر 2009 · 3 رد · 746 مشاهدة · في لغة Python
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكــم ورحمـة الله وبركاتــه

لمحة سريعة

بالطبع تعرف الtuple و كيفية كتابته

x = (1,2,3,4)

أو

x = 1,2,3,4

لكن ماذا لو أردت لسبب ما تمرير tuple ذو عنصر واحد؟

 x = 1	 or   x = (1)

هذا الكود لن ينفع ... لن يعطيك tuple.

-------------

الصحيح هو:

x = 1,   or   x =(1,)

سبحانك اللهم و بحمدك ، أشهد أن لا إله إلا أنت ، أستغفرك ربي و أتوب إليك

مدونتي

http://www.facebook.com/brmjt

#2

صحيح حيث ان القوس ليه له علاقة بالـ tuple بل الفاصلة هي اللتي تبنيه

لاحظ مثلا, يمكن ان نقول:

a, b = 1, 2

هناك tuple على يمين الـ = و على يسارها ايضا و لكن لا وجود لأي اقواس, هناك فقط فاصلة بين عنصري الـ tuple

#3

السلام عليكم و رحمة الله

أشكر لك مشاركتك أخي حسن .. لكن أظن المثال المضروب ليس تيوبل

>>> a, b = 1, 2
>>> type (a)
<type 'int'>
>>> type (b)
<type 'int'>

أم أني لم أفهم المثال؟

سبحانك اللهم و بحمدك ، أشهد أن لا إله إلا أنت ، أستغفرك ربي و أتوب إليك

مدونتي

http://www.facebook.com/brmjt

#4

أعتذر لك أخي حسن ...

جربت التالي و فهمت قصدك:

>>> x = a,b = 1,2
>>> type (x)
<type 'tuple'>

سبحانك اللهم و بحمدك ، أشهد أن لا إله إلا أنت ، أستغفرك ربي و أتوب إليك

مدونتي

http://www.facebook.com/brmjt

مواضيع مشابهة