写一段python代码 lst = [1, 2.3, [1, 2], 4, 5, 'python', 6, 7] 请将列表元素一一输出,元素之间通过\\去分隔 删除非数字元素[1,2],'python' 请将列表的值修改成原来的二次方
时间: 2024-05-27 19:14:58 浏览: 45
lst = [1, 2.3, [1, 2], 4, 5, 'python', 6, 7]
# 输出列表元素
for i in lst:
print(str(i) + "\\", end="")
# 删除非数字元素
lst = [x for x in lst if isinstance(x, (int, float))]
# 将列表的值修改成原来的二次方
lst = [x**2 for x in lst]
print(lst)
阅读全文