If you do need to iterate over a sequence of numbers, the built-in function\u00a0range()<\/tt>\u00a0comes in handy. It generates lists containing arithmetic progressions, e.g.:<\/p>\n
\u00a0<\/p>\n
>>> range(10)\n[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]\n<\/pre>\n<\/dd>\n<\/dl>\nThe given end point is never part of the generated list;\u00a0range(10)<\/tt>\u00a0generates a list of 10 values, exactly the legal indices for items of a sequence of length 10. It is possible to let the range start at another number, or to specify a different increment (even negative):<\/p>\n
\u00a0<\/p>\n
>>> range(5, 10)\n[5, 6, 7, 8, 9]\n>>> range(0, 10, 3)\n[0, 3, 6, 9]\n>>> range(-10, -100, -30)\n[-10, -40, -70]\n<\/pre>\n<\/dd>\n<\/dl>\nTo iterate over the indices of a sequence, combine\u00a0range()<\/tt>\u00a0and\u00a0len()<\/tt>\u00a0as follows:<\/p>\n
\u00a0<\/p>\n
>>> a = ['Mary', 'had', 'a', 'little', 'lamb']\n>>> for i in range(len(a)):\n... print i, a[i]\n... \n0 Mary\n1 had\n2 a\n3 little\n4 lamb
<\/pre>\n<\/dd>\n<\/dl>\nMy example:<\/p>\n
x=[‘mastery25′,’tc1014’]<\/p>\n
for i in range (len(x)):<\/p>\n
\u00a0 \u00a0 \u00a0print (“#”,x[i])<\/p>\n
>>>#mastery<\/a>25<\/p>\n
>>>#tc<\/a>1014<\/p>\n
#mastery<\/a>25<\/p>\n
#tc<\/a>1014<\/p>\n
GILBERTO ROGEL GARC\u00cdA<\/p>\n
SOURCE:\u00a0Here<\/a><\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"
\nThe range()<\/tt> Function<\/h1>\n
If you do need to iterate over a sequence of numbers, the built-in function range()<\/tt> comes in handy. It generates lists containing arithmetic progressions, e.g.:<\/p>\n
<\/p>\n
\n
- \n
>>> range(10)\n[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]\n<\/pre>\n<\/dd>\n<\/dl>\nThe given end point is never part of the generated list; range(10)<\/tt> generates a list of 10 values, exactly the legal indices for items of a sequence of length 10. It is possible to let the range start at another number, or to specify a different increment (even negative):<\/p>\n
<\/p>\n
\n
- \n
>>> range(5, 10)\n[5, 6, 7, 8, 9]\n>>> range(0, 10, 3)\n[0, 3, 6, 9]\n>>> range(-10, -100, -30)\n[-10, -40, -70]\n<\/pre>\n<\/dd>\n<\/dl>\nTo iterate over the indices of a sequence, combine range()<\/tt> and len()<\/tt> as follows:<\/p>\n
<\/p>\n
\n
- \n
>>> a = ['Mary', 'had', 'a', 'little', 'lamb']\n>>> for i in range(len(a)):\n... print i, a[i]\n... \n0 Mary\n1 had\n2 a\n3 little\n4 lamb
<\/pre>\n<\/dd>\n<\/dl>\nMy example:<\/p>\n
x=[‘mastery25′,’tc1014’]<\/p>\n
for i in range (len(x)):<\/p>\n
print (“#”,x[i])<\/p>\n
>>>#mastery<\/a>25<\/p>\n
>>>#tc<\/a>1014<\/p>\n
#mastery<\/a>25<\/p>\n