Quantcast
Viewing all articles
Browse latest Browse all 12

Answer by Mohammad Mahjoub for How do I sort a list with positives coming before negatives with values sorted respectively?

*Here is another solution: *

lst = [1, -2, 10, -12, -4, -5, 9, 2]  # list of values.x = sorted(lst) # x : [-12, -5, -4, -2, 1, 2, 9, 10]k, m = [], []  # k : [1, 2, 9, 10] # M : [-12, -5, -4, -2]for i in x:    if i > 0:        k.append(i)    else:        m.append(i)w = k + m # w : [1, 2, 9, 10, -12, -5, -4, -2]print(w)

Viewing all articles
Browse latest Browse all 12

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>