[Tutor] Help with putting numbers from highest to lowest.
Mark Lawrence
breamoreboy at yahoo.co.uk
Wed Sep 27 18:12:37 EDT 2017
On 27/09/2017 20:36, Derry, James R wrote:
>
[Top posting fixed]
> ________________________________________
> From: Tutor [tutor-bounces+jderry=mail.utexas.edu at python.org] on behalf of edmundo pierre via Tutor [tutor at python.org]
> Sent: Wednesday, September 27, 2017 8:10 AM
> To: Tutor Python
> Subject: [Tutor] Help with putting numbers from highest to lowest.
>
> Hello,
> When I used sort() to do that, but my problem is that sort() just arrange numbers from small to big, not from big to small. That is the issue I am having now. For instance:
> # The user is entering those numbers:a = 2.7b = 4.7c= 5.8d = 7.9# I will like the answer to be like this: 7.9 5.8 4.7 2.7
> #but if I use sort(), I will have that answer, but I do not want that:2.7 4.7 5.8 7.9
> Thank you!
> In [2]: ?sorted
Noting that this is iPython specific...
> Signature: sorted(iterable, /, *, key=None, reverse=False)
> Docstring:
> Return a new list containing all items from the iterable in ascending
order.
>
> A custom key function can be supplied to customize the sort order,
and the
> reverse flag can be set to request the result in descending order.
> Type: builtin_function_or_method
>
> In [3]: sorted([3,1,5], reverse=True)
> Out[3]: [5, 3, 1]
...as are all the In[x] and Out[y] bits and pieces.
--
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.
Mark Lawrence
---
This email has been checked for viruses by AVG.
http://www.avg.com
More information about the Tutor
mailing list