python data structure

Here’s a cheat sheet for Lesson 3: Data Structures in [[Python Intro]]:

Lists:

my_list = [1, 2, 3, 4, 5]
print(my_list[0])    # Output: 1
print(my_list[1:3])  # Output: [2, 3]
my_list.append(6)
print(my_list)       # Output: [1, 2, 3, 4, 5, 6]

Tuples:

my_tuple = (1, 2, 3)
print(my_tuple[0])   # Output: 1

Dictionaries:

my_dict = {'a': 1, 'b': 2, 'c': 3}
print(my_dict['a'])          # Output: 1
print(my_dict.keys())        # Output: dict_keys(['a', 'b', 'c'])
print(my_dict.values())      # Output: dict_values([1, 2, 3])

Notes: