اذهب إلى المحتوى
  • 0

كيف أضيف عدد صحيح إلى بداية قائمة في بايثون؟

TheBrain

السؤال

أحتاج إلى إضافة عدد صحيح معين إلى بداية قائمة حيث أن هذا العدد موجود داخل متغير فلذلك كتبت هذا السطر:

a + list

ولقد حصلت على رسالة خطأ، فما الطريقة الصحيحة لفعل ذلك؟

رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 0

يوجد العديد من الطرق في لغة بايثون لفعل ذلك، فيمكنك على سبيل المثال تحويل المتغير إلى قائمة عن طريق وضعه بين معقفين ومن ثم استخدام عامل الجمع + كما في الطريقة التي استخدمتها كالتالي:

>>> a = 5
>>> li = [1, 2, 3]
>>> [a] + li  # Don't use 'list' as variable name.
[5, 1, 2, 3]

أو يمكنك استخدام دالة insert حيث أنك ستمرر لها الموقع (والموقع الأول هو صفر) والمتغير الذي يحتوي على العدد الصحيح كالتالي:

>>>var=7
>>>array = [1,2,3,4,5,6]
>>>array.insert(0,var)
>>>array
[7, 1, 2, 3, 4, 5, 6]

ومن الطرق الأخرى أيضا نذكر هذه الطريقة:

list[0:0] = [a]
رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...