Sort
#Sorting list of values
#------------------------------------

randomLst = [7,9,5,11,25,14,16]

#Ascending order sort (default)
#------------------------------------

randomLst.sort()

print(randomLst)


#Descending order sort list.sort(reverse=True)
#------------------------------------

randomLst.sort(reverse=True)

print(randomLst)


#Create a unique list using set()
#------------------------------------

dupLst = [7,9,5,11,5,9,16]

set_lst = set(dupLst) 

print("Create unique element list using set():\n")  

list_unique = (list(set_lst))
 
for idx in list_unique: 
    print(idx)


#Create a unique list by adding (append)
#unique data to an empty list
#---------------------------------------------

dupLst = [7,9,5,11,5,9,16]

uniqueLst = []

for idx in dupLst:
   if idx not in uniqueLst:
      uniqueLst.append(idx)

for idx in uniqueLst:
    print(idx)


#Create a unique list using numpy
#---------------------------------------------

import numpy as np

dupLst = [7,9,5,11,5,9,16]

new_list = np.array(dupLst)
 
unique_list = np.unique(new_list) 

print("Create unique list using numpy.unique():\n")

print(unique_list)

  Data Functions   Python Reference
Top


Last Revised On: December 27th, 2020

  758