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

استخراج عنصر محدد من قائمة وإضافة قيمة إليه في بايثون

Magic Games

السؤال

Recommended Posts

  • 0

يمكن القيام بذلك عبر اضافة شرط تحقق من تساوي العنصر مع الرقم 2 وبعدها طباعة مجموع 2 و  5:

my_list = [1,2,3,4]
for x in my_list: 
  if x ==2:
	  print(x + 5)

يمكن تعميم الكود على اي رقم تريده وجمع له اي رقم تريده عبر اضافة متغران وجعله بالشكل التالي :

 حيث تم المرور على عناصر الlist  واختبار تساوي الرقم مع العنصر المطلوب وبعدها زيادة له الرقم المطلوب 

my_list = [1, 2, 3, 4]

# طلب رقم من المستخدم
user_number = int(input("أدخل رقمًا تريد ان تضيف عليه من القائمة: "))

# طلب رقم الذي تريد اضافته
add_number = int(input("أدخل رقم الذي تريد اضافته: "))

for x in my_list:
  if x == user_number:
    print(x + add_number)

وملاحظة مهمة ان طريقة المرور على العناصر بالطريقى التي استخدمها مصطفى في التعليق الشابق  تعتبر اسرع ومفيدة في عدد العناصر الكبير   لكن هذه الطريقة مناسبة للقراءة اكثر ويجب انت تعرف الطريقتين

تم التعديل في بواسطة Ali Ibrahim12
رابط هذا التعليق
شارك على الشبكات الإجتماعية

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

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

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

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...