In C++, I can create a array like...
int* a = new int[10];
in python,I just know that I can declare a list,than append some items,or like..
Note also that when you used arrays in C++ you might have had somewhat different needs, which are solved in different ways in Python:
Python solves the need in arrays by NumPy, which, among other neat things, has a way to create an array of known size:
from numpy import *
l = zeros(10)