Iterable Functions w/ For Loops
1. sorted() function
sorted() function# Using sorted on a string
example = 'Computer Science!'
example_sorted = sorted(example)
print('Sorted Version:', example_sorted)
for item in example_sorted:
print(' -- Current item:', item)Sorted Version: [' ', '!', 'C', 'S', 'c', 'c', 'e', 'e', 'e', 'i', 'm', 'n', 'o', 'p', 'r', 't', 'u']
-- Current item:
-- Current item: !
-- Current item: C
-- Current item: S
-- Current item: c
-- Current item: c
-- Current item: e
-- Current item: e
-- Current item: e
-- Current item: i
-- Current item: m
-- Current item: n
-- Current item: o
-- Current item: p
-- Current item: r
-- Current item: t
-- Current item: u# Using sorted on a list of numbers but in reverse
numbers = [2,3,5,7,11,13]
for number in sorted(numbers, reverse=True):
print('Current Number:', number)
# NOTE: if reverse is not a given argument, it will be assumed as FalseCurrent Number: 13
Current Number: 11
Current Number: 7
Current Number: 5
Current Number: 3
Current Number: 22. enumerate() function
enumerate() function3. reversed() function
reversed() functionLast updated