-2
есть список из 20 предметов. Я хочу создать новый список, а не только максимальное значение каждого пяти элементов.Максимальные значения каждых 5 элементов в Python?
Вот был у меня есть:
listA = [1,2,23,4,5,6,7,40,9,10,100,12,13,14,15,700,17,18,19,20]
for i in len(range(listA):
print i
Как я могу создать listB = [23, 40, 100, 700]
из listA
с помощью Python?
Похоже, что вы хотите, чтобы мы написали код для вас. Хотя многие пользователи готовы создавать код для кодера, терпящего бедствие, они обычно помогают только тогда, когда плакат уже попытался решить проблему самостоятельно. Хорошим способом продемонстрировать это усилие является включение кода, который вы написали до сих пор, пример ввода (если есть), ожидаемый вывод и вывод, который вы фактически получаете (вывод, трассировка и т. Д.). Чем больше деталей вы предоставляете, тем больше ответов вы получите. Проверьте [FAQ] (http://stackoverflow.com/tour) и [Как спросить] (http://stackoverflow.com/questions/how-to-ask). – TigerhawkT3
Вы уже спросили, как получить каждый пятый элемент: http://stackoverflow.com/questions/40335148/only-create-list-in-python-with-every-5th-item, в чем проблема сейчас? – Dekel
'max (listA [: 5])', 'max (listA [5:10])' и т. Д. 'Max (listA [5 * n: 5 * (n + 1)])' – furas