01Create and index a list
main.py
nums = [10, 20, 30, 40, 50]
print(nums[0])
print(nums[-1])
print(len(nums))Output
10 50 5
Python lists tutorial: create lists, indexing, slicing, list methods, list comprehension, sorting, and filtering data.
nums = [10, 20, 30, 40, 50]
print(nums[0])
print(nums[-1])
print(len(nums))10 50 5
xs = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
print(xs[2:6])
print(xs[:4])
print(xs[5:])
print(xs[::2])
print(xs[::-1])[2, 3, 4, 5] [0, 1, 2, 3] [5, 6, 7, 8, 9] [0, 2, 4, 6, 8] [9, 8, 7, 6, 5, 4, 3, 2, 1, 0]
items = ["a", "b", "c"]
items.append("d")
items.insert(1, "x")
items.remove("b")
print(items)['a', 'x', 'c', 'd']
squares = [n * n for n in range(1, 6)]
evens = [n for n in range(10) if n % 2 == 0]
print(squares)
print(evens)[1, 4, 9, 16, 25] [0, 2, 4, 6, 8]
nums = [4, 1, 9, 2, 7]
print(sorted(nums))
print(sorted(nums, reverse=True))
nums.sort()
print(nums)[1, 2, 4, 7, 9] [9, 7, 4, 2, 1] [1, 2, 4, 7, 9]