可以使用 Python 的内置函数 type
和列表推导式来去除列表中的字符串类型的元素。
下面是一个例子:
# 定义一个列表
my_list = [1, 2, 'a', 'b', 3, 4, 'c']
# 使用列表推导式和 type 函数过滤出数值类型的元素
filtered_list = [x for x in my_list if type(x) != str]
print(filtered_list) # 输出: [1, 2, 3, 4]
在上面的代码中,我们定义了一个名为 my_list
的列表,该列表包含数值和字符串类型的元素。然后,我们使用列表