亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

python中怎么用filter函數篩選數字

小億
134
2023-12-16 00:59:20
欄目: 編程語言

在Python中,可以使用filter()函數來篩選數字。filter()函數接受兩個參數,第一個參數是一個函數,用于判斷待篩選元素是否滿足條件,第二個參數是一個可迭代對象,用于提供待篩選的元素。filter()函數返回一個迭代器,包含滿足條件的元素。

以下是一個使用filter()函數篩選數字的示例:

# 定義一個函數,用于判斷元素是否為數字
def is_number(n):
    return isinstance(n, int) or isinstance(n, float)

# 待篩選的列表
lst = [1, 'a', 2.5, 'b', 3, 4.5, 'c']

# 使用 filter() 函數篩選數字
result = filter(is_number, lst)

# 輸出結果
print(list(result))  # 輸出:[1, 2.5, 3, 4.5]

在上述示例中,我們定義了一個is_number()函數,用于判斷元素是否為數字。然后,我們將待篩選的列表傳遞給filter()函數,并指定is_number()函數作為篩選條件。最后,我們將結果轉換為列表并輸出。結果中只包含滿足條件的數字元素。

0
苍梧县| 大理市| 芮城县| 南部县| 田东县| 凤城市| 靖宇县| 子长县| 利辛县| 禄丰县| 霍州市| 镇康县| 天津市| 明水县| 浪卡子县| 南通市| 于都县| 隆子县| 阿合奇县| 宝应县| 安庆市| 龙山县| 常宁市| 铜鼓县| 五常市| 石林| 贵南县| 石棉县| 泌阳县| 富裕县| 墨脱县| 隆安县| 扬中市| 平果县| 铁岭市| 得荣县| 阜城县| 武宁县| 永德县| 鄂伦春自治旗| 乌鲁木齐县|