Python 中的列表推導式是一種建立清單並允許條件邏輯根據特定條件過濾或修改元素的簡潔方法。
這可以帶來更乾淨、更容易閱讀的程式碼。
# Original list of numbers numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] # Use list comprehension to create a new list with even numbers squared squared_evens = [x**2 for x in numbers if x % 2 == 0] print("Squared even numbers:", squared_evens) # Output # Squared even numbers: [4, 16, 36, 64, 100]
這個技巧對於任何涉及過濾和轉換清單中的資料的任務都很方便,例如資料處理或準備。
以上是Python 技巧:將列表推導式與條件邏輯結合使用的詳細內容。更多資訊請關注PHP中文網其他相關文章!