-
Lists are mutable
Strings are "immutable" - you cannot change the contents of a string - you must make a new string to make any change
List are "mutable" - you can change an element of a list using the index operatorList - A linear collection of values that stay in order
Key - Value
[0] = 21 -
Dictionary - A "bag" of values, each with its own label
Key - Value
{"candy": 3}
The get() method is commonly used in dictionaries to see if a Key exists - see 'count_file.py' -
Tuples are immutable
Unlike a List, once you create a Tuple, you cannot alter its contents - similar to a string.
Used for temporary variables, don't require to be modified, so they are simpler and more efficient in terms of memory use and preformance than Lists -
List all git ignored files in a Repo
git check-ignore -v **/*
- https://docs.python.org/3/library/stdtypes.html#string-methods
- http://www.py4inf.com/code/mbox-short.txt
- https://en.wikipedia.org/wiki/Algorithm
- https://en.wikipedia.org/wiki/Data_structure
- https://docs.python.org/3/tutorial/datastructures.html
- https://www.py4e.com/book.php
- https://www.py4e.com/materials.php
- https://github.com/csev/py4e
- https://en.wikipedia.org/wiki/Associative_array
- https://wiki.python.org/moin/HowTo/Sorting
- https://en.wikipedia.org/wiki/Regular_expression
- https://xkcd.com/208/
- https://en.wikipedia.org/wiki/Internet_protocol_suite
- https://en.wikipedia.org/wiki/Network_socket
- https://en.wikipedia.org/wiki/Port_(computer_networking)#Common_port_numbers
- https://docs.python.org/3/library/socket.html
- https://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol
- https://nmap.org/movies/
- https://en.wikipedia.org/wiki/ASCII
- https://catonmat.net/ftp/ascii-cheat-sheet.png
- https://docs.python.org/3/library/stdtypes.html#bytes.decode
- https://docs.python.org/3/library/stdtypes.html#str.encode
- https://en.wikipedia.org/wiki/Web_scraping
- https://en.wikipedia.org/wiki/Web_crawler
- https://en.wikipedia.org/wiki/XML
- https://en.wikipedia.org/wiki/Serialization
- https://en.wikipedia.org/wiki/XML_schema
- https://en.wikibooks.org/wiki/XML_schema
- https://en.wikipedia.org/wiki/XML_Schema_(W3C)
- https://www.w3.org/XML/Schema
- https://en.wikipedia.org/wiki/ISO_8601
- https://en.wikipedia.org/wiki/Coordinated_Universal_Time
- https://www.json.org/json-en.html
- https://en.wikipedia.org/wiki/Service-oriented_architecture
- https://en.wikipedia.org/wiki/Web_service
- https://en.wikipedia.org/wiki/API
- https://oauth.net/
- https://docs.python.org/3/tutorial/datastructures.html
- https://docs.python.org/3/library/sqlite3.html
- https://en.wikipedia.org/wiki/Object-oriented_programming
- https://en.wikipedia.org/wiki/Constructor_(object-oriented_programming)
- https://www.ibiblio.org/g2swap/byteofpython/read/inheritance.html
- https://sqlitebrowser.org/
- https://en.wikipedia.org/wiki/SQL
- https://en.wikipedia.org/wiki/Database_administrator
- https://en.wikipedia.org/wiki/Database_model
- https://www.py4e.com/lectures3/Pythonlearn-15-Database-Handout.txt
- https://en.wikipedia.org/wiki/Database_normalization
- https://en.wikipedia.org/wiki/Many-to-many_(data_model)
- https://en.wikipedia.org/wiki/Web_crawler
- https://en.wikipedia.org/wiki/Robots.txt
- https://en.wikipedia.org/wiki/Spider_trap



