def is_n_dimensional_list(lst): if not isinstance(lst, list): return False if len(lst) < 2: return False item = lst[0] if isinstance(item, list): return True else: return is_n_dimensional_list(item)将这段代码修改成:并且将是否是一维数据的结果打印出来
时间: 2023-06-02 07:05:24 浏览: 81
One-dimensional-dynamic-array-class.rar_Www2-cL ass. Com
def is_n_dimensional_list(lst):
if not isinstance(lst, list):
return False
if len(lst) < 2:
return False
item = lst[0]
if isinstance(item, list):
return True
else:
return is_n_dimensional_list(item)
result = is_n_dimensional_list([1,2,3])
print("这是一维数据: ", result)
result = is_n_dimensional_list([[1,[2,3]],4])
print("这不是一维数据: ", result)
阅读全文