Форум сайта python.su
Подскажите как осуществить сортировку чисел из файла, к примеру есть файл text.txt в нет построчно записаны несколько тысяч чисел, как их можно отсортировать от меньшего к большему?
Офлайн
для python 2.x
print sorted(map(float,open("a.txt").readlines()))
Офлайн
doza_and
для python 2.x
print sorted(map(float, open("a.txt")))
Офлайн
:) Согласен, спасибо!!!
Офлайн
Спасибо, это сделал, как можно из всех чисел выявить самое большое и самое маленькое, не сортируя?
к примеру у нас числа создаются рандомно, и потом выводится большое и меньшее
Офлайн
Vaisaimin() и max()
как можно из всех чисел выявить самое большое и самое маленькое, не сортируя?
Офлайн
ясно..
еще один глупый вопрос)
так же куча строк, и к примеру надо каждую строку по очереди подставлять в формулу как сделать?)
Офлайн
Vaisai
так же куча строк, и к примеру надо каждую строку по очереди подставлять в формулу как сделать?
(func(i) for i in strings) #итератор [func(i) for i in strings] #список map(func, strings) #тоже список, но так быстрее
Офлайн
не могу понять как это использовать, можно пример?
к примеру простая формула x = B + C, где B мы будем брать из файла?
Офлайн
def formula (a, b): return a+b lst = [1,2,3,4,5,6] A=10 print map( lambda x: formula(A, x), lst)
Офлайн