Syntax

Definition

Usage

# [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
arr = list(range(0, 11))
# [0, 2, 4, 6, 8, 10]
arr = list(range(0, 11, 2))
# [10, 9, 8, 7, 6, 5, 4, 3, 2, 1]
arr = list(range(10, 0, -1))

Advanced Usage

array = [7, 5, 9, 0, 3, 1, 6, 2, 4, 8]

for i in range(1, len(array)):
    for j in range(i, 0, -1) :
        if array[j] < array[j-1] :
            array[j], array[j-1] = array[j-1], array[j] 
        else :
            break

print(array)