我的意图是获取[[1.23,2.45],[2.35,9.87])
。下面的代码只返回一个元素1.23
,为什么会这样?
b =[[1.234,2.454],[2.352,9.873]]
def get_round(x):
for i in x:
if type(i) ==list:
for each_i in i:
return round(each_i,2)
else:
return round(i,2)
get_round(b)
如何对每个元素进行四舍五入,而不改变现有的数据结构?
return
语句在执行时立即退出函数... - undefined