TheBrain نشر 21 ديسمبر 2015 أرسل تقرير مشاركة نشر 21 ديسمبر 2015 لدي متغير من نوع set يحتوي على القيم التالية:keep = set(generic_dogs_mapping[dog] for dog in dog_input) فكيف أستطيع أن أضيف هذه القيمة [0,1,2,3,4,5,6,7,8,9,10] إلى هذا set؟ اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 هشام رزق الله نشر 21 ديسمبر 2015 أرسل تقرير مشاركة نشر 21 ديسمبر 2015 هنالك عدّة طرق في لغة بايثون لإضافة قيم معينة إلى set، وأسهلها استخدام دالة update كما في المثال التالي:keep.update(xrange(11)) أو يمكنك إنشاء القيم عن طريق حلقات التكرار كما في المثال التالي:for ...whatever...: onemorevalue = ...whatever... keep.add(onemorevalue) كما يمكنك استعمال عامل | لدمج متغيرين من نوع set (اتحاد بمفهوم set):>>> my_set = {1} >>> my_set = my_set | {2} >>> my_set {1, 2} أو يمكنك العملية عن طريق استخدام العامل |= :>>> my_set |= {2} >>> my_set {1, 2} ملاحظة: في الإصدارات ما قبل 2.7، استخدم set([...]) بدلا من {…}. اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
TheBrain
لدي متغير من نوع set يحتوي على القيم التالية:
فكيف أستطيع أن أضيف هذه القيمة [0,1,2,3,4,5,6,7,8,9,10] إلى هذا set؟
رابط هذا التعليق
شارك على الشبكات الإجتماعية
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.