| Name |
definition |
reference |
| accumlator | A variable used in a loop to add up or accumulate a result. | Downey, A. (2015). Think Python, How to think like a computer scientist. page 100 |
| aliasing | A circumstance where two or more variables refer to the same object. | Downey, A. (2015). Think Python, How to think like a computer scientist. page 100 |
| augmented assingment | A statement that updates the value of a variable using an operator like +=. | Downey, A. (2015). Think Python, How to think like a computer scientist. page 100 |
| dead code | part of the program that can never run, often because it appears after a return statement | Downey, A. (2015). Think Python, How to think like a computer scientist. page 60 |
| delimiter | A character or string used to indicate where a string should be split. | Downey, A. (2015). Think Python, How to think like a computer scientist. page 100 |
| element | One of the values in a list (or other sequence), also called items. | Downey, A. (2015). Think Python, How to think like a computer scientist. page 100 |
| equivalent | Having the same value. | Downey, A. (2015). Think Python, How to think like a computer scientist. page 100 |
| filter | A processing pattern that traverses a list and selects the elements that satisfy some criterion. | Downey, A. (2015). Think Python, How to think like a computer scientist. page 100 |
| guardian | programming pattern that uses a conditional statement to check for and handle circumstances that might cause an error | Downey, A. (2015). Think Python, How to think like a computer scientist. page 60 |
| identical | Being the same object (which implies equivalence). | Downey, A. (2015). Think Python, How to think like a computer scientist. page 100 |
| list | A sequence of values. | Downey, A. (2015). Think Python, How to think like a computer scientist. page 100 |
| list | A sequence of values. | Downey, A. (2015). Think Python, How to think like a computer scientist. page 100 |
| map | A processing pattern that traverses a sequence and performs an operation on each element. | Downey, A. (2015). Think Python, How to think like a computer scientist. page 100 |
| mutable structure | The elements of the structure can change. | CS1101 University of the People. chapter 6. |
| nested list | A list that is an element of another list. | Downey, A. (2015). Think Python, How to think like a computer scientist. page 100 |
| object | Something a variable can refer to. An object has a type and a value. | Downey, A. (2015). Think Python, How to think like a computer scientist. page 100 |
| reduce | A processing pattern that traverses a sequence and accumulates the elements into a single result. | Downey, A. (2015). Think Python, How to think like a computer scientist. page 100 |
| reference | The association between a variable and its value. | Downey, A. (2015). Think Python, How to think like a computer scientist. page 100 |