如何使用for循环编写以下代码?
circle_areas = [3.56773, 5.57668, 4.00914, 56.24241, 9.01344, 32.00013]
result = list(map(round, circle_areas, range(1,7)))
print(result)
答案 0 :(得分:0)
您可以遍历列表,并使用当前项目的索引值将round()
应用于每个项目:
result = []
for area in circle_areas[:]:
result.append(round(area,circle_areas.index(area)+1))
print(result) # [3.6, 5.58, 4.009, 56.2424, 9.01344, 32.00013]