1 / 1 / 0
Регистрация: 22.11.2013
Сообщений: 31

Как найти максимальный элемент в списке?

22.11.2013, 00:30. Показов 115254. Ответов 13
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Буду признателен если поможете.
1) Дан список чисел. Найти максимальный элемент в списке.

Пример:
Дано [1, 5, 3, 12, 4, 8]
Максимальный элемент - 12

Создайте функцию для поиска максимума в списке, то есть в вашем скрипте
должно быть примерно следующеее:

Python
1
2
3
4
def max_in_list(list):
#
# Здесь реализация вашей функции поиска
#
Python
1
2
3
4
5
# После этого пишете:
 
list = [1, 4, 5, ... ... ... ] # Здесь вы задаете список
maximum = max_in_list(list) # Здесь вызываете свою функцию
print(maximum) # Печатаете результат
 Комментарий модератора 
правила
5.16. Запрещено создавать темы с множеством вопросов во всех разделах, кроме разделов платных услуг. Один вопрос - одна тема.
1
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
22.11.2013, 00:30
Ответы с готовыми решениями:

Найти в вещественном списке максимальный по модулю элемент и поделить на него все элементы
3. Найти в вещественном списке максимальный по модулю элемент и поделить на него все элементы.

Найти в одном списке максимальный элемент, а в другом списке соответствующий ему по индексу
Здравствуйте! Помогите решить задачу - есть два cписка a = и b = . Необходимо найти из списка 'a' максимальное значение, а из списка 'b'...

Необходимо найти максимальный элемент в списке параметров,подскажите как исправить?
У меня значение MAX не изменяется почему-то. #include "stdafx.h" #include <iostream> #include <conio.h> #include...

13
4866 / 3287 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
22.11.2013, 03:00
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
>>> def max_in_list(lst):
...     assert lst
...     m = lst[0]
...     for i in lst:
...         if i > m:
...             m = i
...     return m
... 
>>> max_in_list([1, 5, 3, 12, 4, 8])
12
>>> max([1, 5, 3, 12, 4, 8])
12
>>>
1
 Аватар для sanodins
52 / 51 / 15
Регистрация: 27.06.2013
Сообщений: 192
Записей в блоге: 1
25.11.2013, 14:38
Python
1
2
3
print max([1, 5, 3, 12, 4, 8])
 
print max([1, 5, 3, -12, 4, 8], key = abs)
если уж максимальный то и в отрицательных есть максимальные числа
0
4866 / 3287 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
25.11.2013, 20:12
Цитата Сообщение от sanodins Посмотреть сообщение
то и в отрицательных есть максимальные числа
чего ?
0
 Аватар для sanodins
52 / 51 / 15
Регистрация: 27.06.2013
Сообщений: 192
Записей в блоге: 1
26.11.2013, 08:36
максимально отрицательное или просто минимальное число, такое тоже иногда надо или Вы к словам придираетесь?
0
4866 / 3287 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
26.11.2013, 21:14
Цитата Сообщение от sanodins Посмотреть сообщение
максимально отрицательное или просто минимальное число
максимальное число - это число, которое больше всех остальных
минимальное число - это число, которое меньше всех остальных
они могут повторяться, но число больше максимального или меньше минимального ты не найдёшь
0
 Аватар для sanodins
52 / 51 / 15
Регистрация: 27.06.2013
Сообщений: 192
Записей в блоге: 1
26.11.2013, 21:36
"максимальный элемент среди отрицательных" - максимальный по модулю отрицательный элемент
это просто определение...
0
4866 / 3287 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
26.11.2013, 22:12
Цитата Сообщение от sanodins Посмотреть сообщение
"максимальный элемент среди отрицательных" - максимальный по модулю отрицательный элемент
это просто определение...
сам придумал ?
максимальный среди отрицательных - это самый большой среди отрицательных
максимальный по модулю - это самый большой модуль среди модулей
1
 Аватар для sanodins
52 / 51 / 15
Регистрация: 27.06.2013
Сообщений: 192
Записей в блоге: 1
26.11.2013, 22:40
Цитата Сообщение от accept Посмотреть сообщение
сам придумал ?
максимальный среди отрицательных - это самый большой среди отрицательных
максимальный по модулю - это самый большой модуль среди модулей
а соединить эти слова вместе религия не позволяет , или просто последнее слово за Вами должно быть?
тогда ладно, прекращаю оффтоп
0
4866 / 3287 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
26.11.2013, 23:06
Цитата Сообщение от sanodins Посмотреть сообщение
а соединить эти слова вместе религия не позволяет , или просто последнее слово за Вами должно быть?
есть точные определения: "максимальное число" - это одно понятие, "максимальное число среди отрицательных" - это другое понятие, "максимальное число по модулю" - это третье понятие, "максимальное по модулю из отрицательных чисел" - это четвёртое понятие

у них разные определения

abs() для решения задачи вообще не нужна
1
 Аватар для sanodins
52 / 51 / 15
Регистрация: 27.06.2013
Сообщений: 192
Записей в блоге: 1
26.11.2013, 23:15
когда я сказал "и в отрицательных есть максимальные числа" , что это был за возглас "чего?"
0
4866 / 3287 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
27.11.2013, 01:03
Цитата Сообщение от sanodins Посмотреть сообщение
когда я сказал "и в отрицательных есть максимальные числа" , что это был за возглас "чего?"
если в списке есть положительные числа, то среди отрицательных максимальных не может быть
1
6 / 6 / 0
Регистрация: 29.02.2016
Сообщений: 30
17.09.2017, 00:06
Необходимо найти максимальный и минимальный элемент в строке из файла.
Минимальный находит правильно, а максимальный нет. В чем причина?
Python
1
2
3
4
5
6
7
r=open('input.txt')
lst=r.read()
lst=lst.split()
minval=min(lst)
maxval=max(lst)
print(lst)
print (minval, maxval)
Строка в файле: 10.01 8.71 0.01 5.00 3.00
print: 0.01 8.71
0
 Аватар для Semen-Semenich
5237 / 3481 / 1176
Регистрация: 21.03.2016
Сообщений: 8,310
17.09.2017, 12:38
Цитата Сообщение от Griefman Посмотреть сообщение
Минимальный находит правильно, а максимальный нет. В чем причина
все правильно находит. вы же ищете в строке а 8 в строке больше чем 1 и поэтому '1000' < '8' == True
Python
1
2
3
4
5
6
7
r=open('input.txt')
lst=r.read()
lst=[float(i) for i in lst.split()]
minval=min(lst)
maxval=max(lst)
print(lst)
print (minval, maxval)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
17.09.2017, 12:38
Помогаю со студенческими работами здесь

Найти максимальный элемент в однонаправленном линейном списке
здравствуйте! помогите помочь написать задача или киньте ссылку по её решению. Си &quot;однонаправленный линейный список. найти...

Найти в заданном односвязном списке максимальный элемент
задано односвязный список в котором содержатся целые числа. найти в нем максимальный элемент помогите решить!!!!!!

Найти максимальный элемент в списке, который состоит из списков
Привет. Не могу разобраться, почему не проход по списку списков возвращается true, вместо значений, которые мне нужны. ...

Найти, сколько раз в списке встречается максимальный элемент
Помогите закончить программу, нужно найти сколько раз встречается максимальный элемент,и вот с count_member не понимаю! DOMAINS ...

Найти максимальный элемент списка который находится в другом списке
У меня есть список &quot;Созвездия&quot;. В этом списке есть 2 поля: Имя созвездия и еще один список &quot;звезд&quot;. В списке &quot;звезд&quot;...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему
Опции темы

Новые блоги и статьи
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2. Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2. Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом. В. . .
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru