I have gone through these questions,
Python assigning multiple variables to same value? list behavior concerned with tuples, I want
A mix of previous answers :
def default(number, value = None): return [value] * number o, p, q, r, s = default(5) t, u = default(2, false) v, w, x = default(3, {}) y, z = default(2, 0)