切片操作:Python的列表和字串都可以進行切片操作,讓你快速取出其中的一部分:numbers = [0, 1, 2, 3, 4, 5]print(number...
複製列表:在Python中,直接用等號會讓兩個變數指向同一個列表。如果你想複製一份新列表,可以這樣做:fruits = ["apple",...
計算列表中的最大值:Python提供了max和min函數來快速找到列表中的最大和最小值:numbers = [1, 5, 3, 9, 2]print(max(n...
字典的鍵值迭代:如果你需要迭代字典中的鍵和值,可以用items()方法來同時獲取:person = {"name": "Alice...
lambda函數:Python中的lambda表達式可以用來創建簡單的匿名函數:double = lambda x: x * 2print(double(5))...
enumerate函數:enumerate()是一個很實用的函數,它會在迭代列表時同時返回索引和元素:fruits = ["apple",...
全域變數與區域變數在 Python 中,有兩種變數範疇,一個是「區域變數」,另一個是「全域變數」。如果你在函數內部定義變數,那就是區域變數,它只能在這個函數內使...
類別與繼承 (Classes and Inheritance)Python 是一個面向對象的語言,這意味著你可以用 class 關鍵字來定義類別。類別就像一個藍...
str 和 repr這兩個是Python類別的特殊方法,讓你可以定義物件在打印時的表現。str 是給人看的,repr 是給開發者看的。class Car:def...
魔法方法 (Magic Methods)Python 提供了許多特殊的「魔法方法」來讓你控制類別的行為,比如運算符重載、對象比較等。以下是範例程式:class...