Как решить задачу на массивы в python - Общение Python мододелов

Вопрос Как решить задачу на массивы в python

Регистрация
19 Апр 2013
Сообщения
96
Репутация
0
Спасибо
1
Монет
0
Преобразовать массив таким образом, чтобы сначала располагались все элементы, равные нулю, а потом – остальные

import random
from random import randint

N = 10
mass = [random.randint(0,2) for i in range(N)]
print(mass)

start = next(i for i,x in enumerate(mass) if x==0)
p = mass[:start]
c = mass[start:]

print(c+p)
 
Регистрация
4 Ноя 2013
Сообщения
77
Репутация
-3
Спасибо
0
Монет
0
бл питонеры... делите вы функции на строки, не лепите гуаномес... Тогда и ответ тебе ясен станет!
 
Сверху Снизу