Найти - Пользователи
Полная версия: помощь в решении
Начало » Python для новичков » помощь в решении
1
dima757
Переставьте соседние элементы списка
(A[0] c A[1], A[2] c A[3] и т. д.)
. Если элементов нечетное число, то последний элемент остается на своем месте.
x = input().split()
x1 = []
n = 1
for i in range(1, len(x) - 1):
    if n <= len(x):
        x[n], x[i] = x[i], x[n]
        n += 1
        x1.append(x[n] + x[i])
print(' '.join(x1))
JOHN_16
dima757
судя по вашим постам вы решили все задачи из задачника решить здесь. Напишите откуда эти задачи
dima757
типо того, pythontutor.ru
теория и практика лучше перевариваются
marvellik
ну если это поможет освоить логику и понять что да для чего делается то пожалуйста
a = [int(i) for i in input().split()]
for i in range(1, len(a), 2):
    a[i - 1], a[i] = a[i], a[i - 1]
print(' '.join([str(i) for i in a]))
а вообще лучше учиться на своих ошибках чем смотреть готовые решения
dima757
marvellik спасибо!!!!
я не прошу готовых решений, просто можно подсказать как лучше сделать или где ошибка
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB