{{ message }}

Instantly share code, notes, and snippets.

🔨
Building

# Cozy! ItsCosmas

🔨
Building
Created May 7, 2019
Lambda Functions
View lambdas.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
 # Functions on the go, without assigning them to a variable # Anonymous functions def square(x): return x*x print(square(2)) print((lambda x: x*x)(4))
Last active May 8, 2019
Maps
View maps.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
 #MAPS def addFive(x): return x + 5 nums = [11,22,33,44,55] result = list(map(addFive,nums)) print(result) nums = [11,22,33,44,55] result = list(map(lambda x:x+5,nums)) print(result)
Created May 8, 2019
Lists
View lists.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
 list = [12] print("========= INSERT ============") list.insert(0, 5) print(list) list.insert(1, 10) print(list) list.insert(2, 6) print(list) print("========= REMOVE ============")
Created May 8, 2019
Dictionaries
View dictionaries.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
 ages = {"Cozy": 21, "Mark": 22, "Dan": 25} primary = { "red": [255, 0, 0], "green": [0, 255, 0], "blue": [0, 0, 255] } print(primary["red"]) print(ages["Cozy"]) # Only Immutable objects can be used as keys to dictionaries # Dictionaries and Lists are mutable and cannot be used as keys in a dictionary
Created May 8, 2019
Sets
View sets.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
 my_set = {"apple", "banana", "cherry", "strawberry", "grapes"} # removes an element from the set my_set.discard("banana") print(my_set) # Clear empties the set my_set.clear()
Created May 8, 2019
View tuples.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
 words = ("spam", "eggs", "sausages") print(words[0]) print(words.count("spam")) print(words.index("eggs")) # They are immutable
Created May 9, 2019
For Loop
View for_loop.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
 # FOR LOOP words = ["hello", "world", "spam", "eggs"] for word in words: print(word)
Created May 9, 2019
For Loop Break
View for_loop_break.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
 # FOR LOOP BREAK fruits = ["apple", "banana", "cherry"] for x in fruits: if x == "banana": break print(x)
Created May 9, 2019
For Loop Continue
View for_loop_continue.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
 # FOR LOOP CONTINUE fruits = ["apple", "banana", "cherry"] for x in fruits: if x == "banana": continue print(x)
Created May 9, 2019
For Loop Else
View for_loop_else.py
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
 for x in range(6): print(x) else: print("Finally finished!")