Example 1: python codes and answers cheat code pdf
first = [1, 2, 3]
second = [4, 5, 6]
combined = [*first, "a", *second]
first = {"x": 1}
second = {"y": 2}
combined = {**first, **second}
Example 2: python codes and answers cheat code pdf
values = (x * 2 for x in range(10000))
len(values) # Error
for x in values:
Example 3: python codes and answers cheat code pdf
def increment(number, by=1):
return number + by
# Keyword arguments
increment(2, by=1)
# Variable number of arguments
def multiply(*numbers):
for number in numbers:
print number
multiply(1, 2, 3, 4)
# Variable number of keyword arguments
def save_user(**user):
...
save_user(id=1, name="Mosh")
Example 4: python codes and answers cheat code pdf
point = {"x": 1, "y": 2}
point = dict(x=1, y=2)
point["z"] = 3
if "a" in point:
...
point.get("a", 0) # 0
del point["x"]
for key, value in point.items():
...
# Dictionary comprehensions
values = {x: x * 2 for x in range(5)}
Example 5: python codes and answers cheat code pdf
for n in range(1, 10):
print(n)
while n < 10:
print(n)
n += 1
Example 6: python codes and answers cheat code pdf
first = {1, 2, 3, 4}
second = {1, 5}
first | second # {1, 2, 3, 4, 5}
first & second # {1}
first - second # {2, 3, 4}
first ^ second # {2, 3, 4, 5}
if 1 in first:
...
Example 7: python codes and answers cheat code pdf
if x == 1:
print(“a”)
elif x == 2:
print(“b”)
else:
print(“c”)
# Ternary operator
x = “a” if n > 1 else “b”
# Chaining comparison operators
if 18 <= age < 65:
Example 8: python codes and answers cheat code pdf
from array import array
numbers = array("i", [1, 2, 3])
Example 9: python codes and answers cheat code pdf
point = (1, 2, 3)
point(0:2) # (1, 2)
x, y, z = point
if 10 in point:
...
# Swapping variables
x = 10
y = 11
x, y = y, x