| A | B |
| Argument | the data you pass into the method or function’s parameters when a method or function is called. |
| Function | is a block of organized, reusable code that is used to perform a single, related action and can return a value |
| Compiler | a program that converts instructions into a machine-code or lower-level form so that they can be read and executed by a computer. |
| Object | refers to a particular instance of a class, where it can be a combination of variables, functions, and data structures |
| slice | Use when you want to extract part of a string or part of a list |
| class | an extensible program-code-template for creating objects, providing initial values for state (member variables) and implementations of behavior (member functions or methods) |
| assignment | A statement used to associate names with values in your program |
| Dictionary | A list of mutable objects that can be mapped to other objects, for instance, assigning a definition to vocabulary words in a list |
| tuple | A collection of immutable python objects separated by commas, a list that cannot change order. |
| list | A group of items that are mutable, or changeable, ordered sequence of elements. |
| set | is an unordered collection data type that is iterable, mutable, and has no duplicate elements |
| Parameter | a variable in a declaration of a function or method |
| Method | is a piece of code that is called by name that is associated with an object. |