В Python 3 вы можете сделать это следующим образом:
for item in range(1,10):
print(item, end =" ")
Выходы:
1 2 3 4 5 6 7 8 9
Кортеж: вы можете сделать то же самое с кортежем:
tup = (1,2,3,4,5)
for n in tup:
print(n, end = " - ")
Выходы:
1 - 2 - 3 - 4 - 5 -
Другой пример:
list_of_tuples = [(1,2),('A','B'), (3,4), ('Cat', 'Dog')]
for item in list_of_tuples:
print(item)
Выходы:
(1, 2)
('A', 'B')
(3, 4)
('Cat', 'Dog')
Вы даже можете распаковать свой кортеж например:
list_of_tuples = [(1,2),('A','B'), (3,4), ('Cat', 'Dog')]
# Tuple unpacking so that you can deal with elements inside of the tuple individually
for (item1, item2) in list_of_tuples:
print(item1, item2)
Выходы:
1 2
A B
3 4
Cat Dog
другое изменение:
list_of_tuples = [(1,2),('A','B'), (3,4), ('Cat', 'Dog')]
for (item1, item2) in list_of_tuples:
print(item1)
print(item2)
print('\n')
Выходы:
1
2
A
B
3
4
Cat
Dog