lexicographic order code example

Example 1: define lexicographic

a generalization of the way words are alphabetically ordered based on the alphabetical order of their component letters.

Example 2: lexicographic order python

my_arr = [
"hello",
"apple",
"actor",
"people",
"dog"
]

print(my_arr)
my_arr.sort()
print(my_arr)

Example 3: lexicographic order python

my_arr = [
"hello",
"apple",
"actor",
"people",
"dog"
]

print(my_arr)
# Create a new array using the sorted method
new_arr = sorted(my_arr)

print(new_arr)
# This time, my_arr won't change in place, rather, it'll be sorted
# and a new instance will be assigned to new_arr
print(my_arr)

Example 4: lexicographical order

lexicographical order is alphabetical order. The other type is numerical ordering. Consider the following values,

1, 10, 2
Those values are in lexicographical order. 10 comes after 2 in numerical order, but 10 comes before 2 in "alphabetical" order.