Maram Jouriah نشر 15 أبريل 2021 أرسل تقرير نشر 15 أبريل 2021 لدي الكود الآتي: x=[2,45,38,18,12] for i in x: print('item #{}={}'.format(??,i)) أريد الوصول لهذا الخرج: item #{1}=2 item #{2}=45 item #{3}=38 item #{4}=18 item #{5}=12 اقتباس
0 Wael Aljamal نشر 15 أبريل 2021 أرسل تقرير نشر 15 أبريل 2021 يمكنك استخدام الطريقة التالية: j متغير يقوم بدور العداد للحلقة. ثم نستخدم الطريقة التالية لعرض الأقواس حول الرقم#{{{0}}}# x=[2,45,38,18,12] j = 0 for i in x: j = j + 1 print('item #{{{0}}}={1}'.format(j,i)) اقتباس
0 سمير عبود نشر 16 أبريل 2021 أرسل تقرير نشر 16 أبريل 2021 منذ الإصدار 3.6 من بايثون أصبح بالإمكان إستخدام f-string هذا مثال عن إستخدامها: name = 'Samir Abboud' print(f"Hello, My name is {name}.") # Hello, My name is Samir Abboud. و في حالتك أيضاً بالإمكان إستخدامها بهذا الشكل: x=[2,45,38,18,12] for i, item in enumerate(x, start=1): print(f"item #{{{i}}}={item}") و هذا هو الخرج: اقتباس
0 Hasan Dayoub نشر 25 أبريل 2021 أرسل تقرير نشر 25 أبريل 2021 يمكن بهذه الطريقة: for idx, val in enumerate(ints): print(idx, val) أو هذه: for index, item in enumerate(iterable, start=1): print index, item print(index, item) اقتباس
السؤال
Maram Jouriah
لدي الكود الآتي:
أريد الوصول لهذا الخرج:
3 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.