Найти - Пользователи
Полная версия: Достать число из списка с целыми числами
Начало » Python для новичков » Достать число из списка с целыми числами
1
DuffyDuck
 l = [1,4,3,4,8,7,8]

Подскажите, пожалуйста, как мне достать самое большое число в списке с целыми числами и вывести его в переменную “а” с типом integer? В данном списке самое большое число - 8. Результат должен быть
а = 8
Я сделал не оптимально вот так:
 a = sorted(d, reverse=True)[:1]  #выбрал самое большое число (получился список из одного числа)
a = ''.join(str(i) for i in a)  #  сделал строку из этого списка
a = int(a) #  сделал из списка целое число

FishHook
используйте функцию max, это очевидно

 a = max(l)
DuffyDuck
FishHook
используйте функцию max, это очевидно
Спасибо, я не знал этого
marvellik
DuffyDuck вы были почти у цели
 >>> l = [1,4,3,4,8,7,8]
>>> a = sorted(l, reverse=True)[0]
>>> a
8
>>>
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB