Python mutability and copies: avoiding unintended changes
Understand why two variables can share a list, then choose an appropriate copy to work without changing the original data.
Free learning path· Learn at your own pace
Free learning path· Learn at your own pace
Understand why two variables can share a list, then choose an appropriate copy to work without changing the original data.
Learn Python basics through 11 concepts: variables, strings, lists, dictionaries, conditions, loops and functions, with a notebook and a solved exercise.
Set up a Python project on Windows with uv, configure VS Code and Jupyter, then check the notebook’s kernel and library versions.
Understand AI, machine learning, deep learning and generative AI through one concrete problem, then follow the steps from training a model to using it in an application.
The course links to get started. Then a short summary with every new article, so you can choose what to explore next.
Artificial intelligence, step by step: from model to web application.