@TaPoChek212

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

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

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

Заранее извиняюсь за глупые вопрос, но мне очень важно узнать на него ответ
  • Вопрос задан
  • 126 просмотров
Пригласить эксперта
Ответы на вопрос 3
@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)
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
deeplay Новосибирск
от 130 000 ₽
Enjoy PRO Санкт-Петербург
от 140 000 до 180 000 ₽
от 130 000 ₽
23 окт. 2020, в 12:01
42000 руб./за проект
23 окт. 2020, в 11:53
240000 руб./за проект
23 окт. 2020, в 11:50
3000 руб./за проект