"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > Tuple وSets في بيثون 4

Tuple وSets في بيثون 4

تم النشر بتاريخ 2024-08-20
تصفح:334

Tuple and Sets in Python 4

Tuple(eg1-photoframe.عائلة ذاهبة في رحلة والتقاط الصور)

في Tuple، لا يمكن تغيير القيم
ولكن يمكننا تعيين tuple لقائمة
يمكننا مضاعفة المجموعة ولكن لا يمكننا تعديلها
يمكننا تسلسل صفين
يمكننا الوصول باستخدام الفهرسة
التفريغ
يمكننا تحويل Tuple إلى قائمة

Tuple Creation - بمجرد إنشائه لا يمكننا التغيير.

o_trip=('أوتي','2024-1-1','جبل')
m_trip=('مونار','2024-1-3','يسقط')
kumarkom_trip=('كوماراكوم','2024-1-5','عشاء')
طباعة ("رحلة أوتي"، o_trip، نوع (o_trip))

photo_album=[o_trip,m_trip,kumarkom_trip]
طباعة(photo_album)

location=o_trip[0]
طباعة ("الموقع"، الموقع)

طباعة(m_trip)
الموقع والتاريخ،visted=m_trip #tuple تم إنشاؤه
طباعة(m_trip)

كيفية تحديد المتغير tuple-one المخصص للعديد من القيم يعتبر Tuple

التحقق من وجود قيم Tuple
على سبيل المثال
double_o_fun=o_trip*2
طباعة(double_o_fun)

س/ع
('Ooty'، '2024-1-1'، 'Mountain'، 'Ooty'، '2024-1-1'، 'Mountain')-->() الأقواس تقول Tuple

للتحقق من طول Tuple
على سبيل المثال.

طباعة(لين(photo_album))
س/ع
3

يمكننا تغيير Tuple إلى قائمة
على سبيل المثال

o_trip=('أوتي','2024-1-1','جبل')
m_trip=('مونار','2024-1-3','يسقط')
kumarkom_trip=('كوماراكوم','2024-1-5','عشاء')

o_list=list(o_trip)
طباعة (o_list)

س/ع
['Ooty', '2024-1-1', 'Mountain']-->[] الأقواس تقول القائمة

الضبط-(الاتحاد، التقاطع، الفرق)
لا يمكننا إضافة عناصر مكررة
يمكننا إضافة القيم
يمكننا إزالة القيم
يمكننا التحقق من وجود القيم
لها قيم فريدة
هنا لا يمكننا استخدام الفهرسة لأنها غير مرتبة

خلق الصفوف

my_garden={'Rose','ليلي','ياسمين'}
طباعة(my_garden,نوع(my_garden))
س/ع
{'روز'، 'ليلي'، 'ياسمين'}

إضافة المزيد من القيم

my_garden.add('القطيفة')
طباعة(my_garden)
س/ع
{'روز'، 'ليلي'، 'ياسمين'، 'قطيفة'}

إضافة قيمة مكررة

my_garden.add('روز')
طباعة(my_garden)
س/ع
{'روز'، 'ليلي'، 'ياسمين'، 'قطيفة'}

إزالة القيمة

my_garden.remove('الورد')
طباعة(my_garden)
س/ع
{'ليلي'، 'ياسمين'، 'قطيفة'}

للتحقق من وجود قيم محددة

is_rose_in_mygarden='الورد' في my_garden
طباعة(is_rose_in_mygarden)
س/ع
خطأ شنيع

is_marigold_in_mygarden='القطيفة' في my_garden
طباعة(is_marigold_in_mygarden)
س/ع
حقيقي

التقاطع -للعثور على القيم المشتركة مع مجموعتين

my_garden={'Rose','ليلي','ياسمين'}
طباعة(my_garden)

n_garden={'Rose','Lotus','Hibiscus'}
طباعة(n_garden)

comon_flowe=my_garden.intersection(n_garden)
طباعة (comon_flowe)

س/ع-

{'روز'، 'ليلي'، 'ياسمين'}
{'الكركديه'، 'الورد'، 'اللوتس'}
{'وَردَة'}

الاختلافات - للعثور على الاختلاف مع مجموعتين
my_garden={'روز','ليلي','ياسمين'}
طباعة(my_garden)

n_garden={'Rose','Lotus','Hibiscus'}
طباعة(n_garden)

diff_flowe=my_garden.difference(n_garden)
طباعة (diff_flowe)

س/ع
{'روز'، 'ليلي'، 'ياسمين'}
{'الكركديه'، 'الورد'، 'اللوتس'}
{'ليلي'، 'ياسمين'}

الاتحاد - للجمع بين الصف
my_garden={'روز','ليلي','ياسمين'}
طباعة(my_garden)

n_garden={'Rose','Lotus','Hibiscus'}
طباعة(n_garden)

union_flowe=my_garden.union(n_garden)
طباعة (union_flowe)

س/ع

{'روز'، 'ياسمين'، 'كركديه'، 'ليلي'، 'لوتس'}

بيان الافراج تم إعادة إنتاج هذه المقالة على: https://dev.to/arokya_naresh_178a488116e/tuple-and-sets-in-python-08082024-1a41?1 إذا كان هناك أي انتهاك، يرجى الاتصال بـ [email protected] لحذفه
أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3