中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

python怎么從列表中提取數字

小億
135
2024-01-12 22:20:23
欄目: 編程語言

要從列表中提取數字,你可以使用循環遍歷列表的每個元素,并通過判斷元素的類型來提取數字。

以下是一個示例代碼:

def extract_numbers(lst):
    numbers = []
    for item in lst:
        if isinstance(item, (int, float)):
            numbers.append(item)
    return numbers

# 測試示例
my_list = [1, 2, 'a', 3.14, 'b', 4]
result = extract_numbers(my_list)
print(result)

輸出結果為:[1, 2, 3.14, 4]

在上述示例中,extract_numbers 函數接受一個列表作為參數。它使用循環遍歷列表的每個元素,并使用 isinstance 函數判斷元素的類型是否為整數或浮點數。如果是數字類型,就將其添加到 numbers 列表中。最后,該函數返回 numbers 列表。

0
江阴市| 西充县| 偃师市| 宁化县| 山丹县| 五台县| 巴楚县| 海晏县| 灵山县| 建平县| 朝阳市| 开阳县| 新巴尔虎左旗| 涪陵区| 通榆县| 兴化市| 綦江县| 承德市| 山东省| 泽普县| 齐齐哈尔市| 岐山县| 收藏| 扬中市| 青冈县| 兴业县| 东方市| 中卫市| 白银市| 离岛区| 会东县| 三门峡市| 邵东县| 滨海县| 河间市| 腾冲县| 深圳市| 集贤县| 彭水| 邓州市| 荃湾区|