If you want to create an empty array (or list because there are no arrays in Python), you can use this line of code:
myarray = 
After you do this, you can append elements to this list.
myarray =  myarray.append(5) myarray.append('z') print(myarray)
If you want to create an equivalent of an array from the C/C++ language, you can declare an array as None and multiply it by the number of values.
a = [None] * 4
Let’s see, how Python treats this declaration. Let’s run this code:
myarray = [None] * 4 print(myarray)
This is the result:
[None, None, None, None]
You have a list with 4 None values. You can assign a new value to each element by specifying an index of the array.
myarray = [None] * 4 myarray = 5 myarray = 'z' print(myarray)
Run the code.
[None, 5, None, 'z']
Notice that two values changed, at positions 0 and 2.