Vysvětlete, proč následující dvě řádky kódu v jazyce Python produkují různé výstupy.
a = [1, 2]
b = a
Tyto dvě řádky kódu v Pythonu produkují různé výstupy, protože první řádek vytváří seznam dvou prvků, zatímco druhý řádek vytváří odkaz na stejný seznam. To znamená, že když je provedena změna v seznamu 'b', ovlivní to také objekt, na který odkazuje 'a'.