create a list with n elements python code example

Example 1: python fill a list

"""Filling a list with numbers"""

#using a traditional for loop
ones = []
for one in range(10):
  ones.append(one)    #[0,1,2,3,4,5,6,7,8,9]

#using a comprehension
teens = [num for num in range(13,20)]	#[13, 14, 15, 16, 17, 18, 19]

Example 2: create a list of a certain length python

# 2.X only. Use list(range(10)) in 3.X.
>>> l = range(10)
>>> l
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

Example 3: python list of size

li = [None] * 5 # [None, None, None, None, None]
li = [0] * 5 # [0, 0, 0, 0, 0]