Skip to content

Instantly share code, notes, and snippets.

@raeq
raeq / colours01.py
Last active May 5, 2020 07:57
Compound Tuples
import collections
rgbvalue = collections.namedtuple("rgb", ["red", "green", "blue"])
htmlcolour = collections.namedtuple("htmlcolour", ["name", "rgbvalue"])
colours:set = set()
htmltuple = htmlcolour("Red", rgbvalue(red=0xff, green=0x00, blue=0x00))
colours.add(htmltuple)
recorded_birds = ["crow", "sparrow", "sparrow", "sparrow", "crow", "robin"]
recorded_species:set = set(recorded_birds)
print(recorded_birds)
print(recorded_species)
mytext:str = "Hello, World!"
characters:list = list(mytext)
print(len(characters))
print(characters[7])
characters.insert(6, "-")
characters.append("!!")
print(characters)
mytext = "".join(characters)
print(mytext)
@raeq
raeq / list_comprehension_01.py
Created May 5, 2020 20:35
List Comprehension
mytext:str = "Hello, World!"
characters:list = [current_letter.title() for current_letter in mytext if current_letter.isalpha()]
my_new_text:str = "".join(characters)
print(my_new_text)
import collections
import pprint
facilities:list = list()
medicare_facility:collections.namedtuple = collections.namedtuple("facility",
["id", "facility_name", "address", "city", "state", "zip"])
facilities.append(
medicare_facility(
id="30084",
@raeq
raeq / dictionary_00.py
Created May 7, 2020 16:00
Dictionary Example
"""
A module illsutrating storing a key-value pair in a dictionary.
"""
import collections
Book: collections.namedtuple = collections.namedtuple("Book", ["isbn", "title"])
books_as_list: list = list()
books_as_dict: dict = dict()
books_as_list.append(
"""
A module illsutrating storing a key-value pair in a dictionary.
"""
import collections
Book: collections.namedtuple = collections.namedtuple("Book", ["isbn", "title", "author"])
books_as_list: list = list()
books_as_dict: dict = dict()
books_as_list.append(
"""
A module illsutrating storing a key-value pair in a dictionary.
"""
import collections
Book: collections.namedtuple = collections.namedtuple("Book", ["isbn", "title", "author"])
books_as_list: list = list()
books_as_dict: dict = dict()
books_as_list.append(
"""
A module illsutrating storing a key-value pair in a dictionary.
"""
import collections
import json
Book: collections.namedtuple = collections.namedtuple("Book", ["isbn", "title", "author"])
books_as_list: list = list()
books_as_dict: dict = dict()
fruits_dict: dict = dict()
citrusfruit: set = {"oranges", "lemons", "limes", "satsumas", "nectarines"}
treefruit: set = {"apples", "pears", "cherries", "plums", "peaches", "plums",
"cherries", "oranges", "lemons", "limes"}
stonefruit: set = {"cherries", "plums", "peaches", "nectarines"}
for fruit in citrusfruit.union(stonefruit).union(treefruit):
fruits_dict.setdefault(fruit, [])