Задать вопрос
@TaPoChek212

Как решить эту задачу с массивом в Python?

У меня есть массив
x = [True, False]
Мне нужно превратить его в:
x = [True, False, True, False, True, False, True, False, True, False, True, False, True, False, True, False]

И всё это максимально быстро и коротко

Заранее извиняюсь за глупые вопрос, но мне очень важно узнать на него ответ
  • Вопрос задан
  • 158 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 3
x *= 8
Ответ написан
Комментировать
@zexer
x = [True, False]
print(x*8)
[True, False, True, False, True, False, True, False, True, False, True, False, True, False, True, False]
Ответ написан
anton541
@anton541
Используем свойство умножения массива

x = [True, False]
print(x*8)

либо, если надо определенное количество раз повторить (заданное пользователем)
x = [True, False]
a=int(input('Сколько раз повторяем?'))
print(x*a)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы