11
0
0
چطور میتونم به ایندکس در حین تکرار روی یه دنباله با استفاده از حلقه for دسترسی پیدا کنم؟
xs = [8, 23, 45]
for x in xs:
print("item #{} = {}".format(index, x))
خروجی مورد نظر:
item #1 = 8
item #2 = 23
item #3 = 45
0
0
از تابع داخلی enumerate() استفاده کن:
for idx, x in enumerate(xs):
print(idx, x)
اگه به صورت دستی کار زیر رو انجام بدی non-pythonic است
for i in range(len(xs)): x = xs[i]
و یا بهطور دستی یه state variable اضافی رو مدیریت کنی.
ارسال پاسخ به سوال بالا