Создание списков в Python, которые зависят от предыдущих элементов

Он действительно работает с gcc. Это ему не понравилось:

test.c: 6: warning: присваивание отбрасывает квалификаторы из целевого типа указателя

Но значение изменилось, когда казнены. Я не буду указывать на очевидное нет-нет ...

3
задан mradey 28 March 2019 в 23:51
поделиться

1 ответ

Итак, я думаю, если они просят вас использовать списочное понимание для упражнения, они хотят, чтобы вы определяли списки встроенными:

Списки понимают Документы

Если ваши решения могут работать, они, скорее всего, не будут тем, что ищет разработчик вопроса.

def build_list(number_of_randoms=3, outer_list_size=3, threshold=5):

rands = [[random.randint(1, 10) for _x in range(number_of_randoms)] for _y in range(outer_list_size)]
return [[index] + [n for n in numbers] + [sum(x for x in numbers if x > threshold)] for index, numbers in enumerate(rands)]

Я написал довольно грубую функцию выше, но она должна помочь вам дать представление о том, что, я думаю, они ищут.

0
ответ дан JohnGalt 28 March 2019 в 23:51
поделиться
Другие вопросы по тегам:

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