PHP » PYTHON |
login |
register |
about
|
In Python, a dictionary (i.e. associative array) is not ordered, so it is not possible to "modify the order" of the dictionary like you can in PHP. Instead, we return a new list of the (key, value) pairs of the dictionary sorted in value order.
def asort(d): return sorted(d.items(), key=lambda x: x[1]) asort(PHP 4, PHP 5) asort — Sort an array and maintain index association Description
bool asort
( array &$array
[, int $sort_flags= SORT_REGULAR
] )
This function sorts an array such that array indices maintain their correlation with the array elements they are associated with. This is used mainly when sorting associative arrays where the actual element order is significant. Parameters
Return ValuesReturns TRUE on success or FALSE on failure. Examples
Example #1 asort() example
<?php The above example will output: c = apple b = banana d = lemon a = orange The fruits have been sorted in alphabetical order, and the index associated with each element has been maintained.
|
more
Recently updated
more
Most requested
more
Last requests
|