Nafiz Imtiaz I will request you to complete your Python course first it's my recommendation and then you should start with machine learning and data science.
But it depends upon you what you should do
I would recommend completing your foundations of python course, and then the numpy library's course (found in the community courses) after that, machine learning should be a breeze. But of course you can start machine learning just after your python fundamentals, you'll learn numpy and pandas anyways in the machine learning course.
Array & list both are used for different purposes
They have something common but they are not same
Learn numpy, array, you will get to know it,
Indirectly I'm saying you to learn Data Science 😂
So i started from scratch and did never really write code in python, but you will get familiar with it after some time. So if you have programming experience you can just jump right into it, at least it worked for me. There are some things which are a little bit confusing sometimes and maybe not described as good and you will have to Google them but I think thats no problem.