色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

python 按條件篩選

錢艷冰2年前9瀏覽0評論

Python作為一種非常流行的編程語言,為開發人員提供了許多功能強大的工具,其中之一就是按條件篩選。

# 假設我們有一個名為“people”的列表,其中包含每個人的姓名、年齡和性別。
people = [
{"name": "Tom", "age": 20, "gender": "male"},
{"name": "Lucy", "age": 25, "gender": "female"},
{"name": "Jack", "age": 30, "gender": "male"},
{"name": "Lily", "age": 22, "gender": "female"}
]
# 篩選所有年齡大于25歲的人
over_25 = [person for person in people if person["age"] >25]
# 篩選所有性別為女性的人
females = [person for person in people if person["gender"] == "female"]
# 篩選所有名字以“L”開頭的人
start_with_l = [person for person in people if person["name"].startswith("L")]
# 輸出篩選結果
print(over_25)
print(females)
print(start_with_l)

以上代碼演示了如何使用列表推導式按條件篩選數據。其中,“[ ]”符號用于創建一個列表,后面跟著一個循環語句,這個循環語句可以是for循環、while循環等。在循環語句中,我們可以加入條件表達式,以便針對符合條件的數據進行篩選。

總而言之,Python提供了非常靈活的按條件篩選數據的功能,讓我們可以輕松地對存儲在列表、字典等數據結構中的數據進行挑選和處理,從而更好地滿足各種業務需求。