使用列表理解和條件表達式搜尋和取代清單中的元素 搜尋清單以尋找和取代特定元素是一項常見的程式設計任務。讓我們用一個簡單的例子來說明最有效的方法: 假設我們有一個整數列表a: 並且我們需要將所有出現的數字1 替換為值10 .使用列表理解和條件表達式,我們可以實現如下: 在此程式碼: 我們迭代原始列表 a 中的每個元素 x。 如果 x 等於 1,我們使用條件式 4 if x == 將其替換為 4 1 else x。 如果 x 不等於 1,我們保留它未更改。 結果是一個新列表 Replaced_list,其中應用了所需的替換: