Предмет: Информатика,
автор: drantonov
Python.
Дан список, выведите все комбинации из двух чисел для этого списка.
Повторять комбинации не нужно, то есть если вывели 1 2, то выводить 2 1 не требуется.
Ответы
Автор ответа:
1
Ответ:
from itertools import combinations
a = list(map(int, input().split()))
for i in combinations(a, 2):
print(*(list(i)))
если без встроенных библиотек, то вот:
a = list(map(int, input().split()))
for i in range(len(a)-1):
for j in range(i+1, len(a)):
print(a[i], a[j])
drantonov:
спасибо большое!
Интересные вопросы
Предмет: Английский язык,
автор: Plispomosh
Предмет: Русский язык,
автор: anastasiaretni
Предмет: Русский язык,
автор: trervew
Предмет: Русский язык,
автор: ма7чоцвобкб