如何在Python中将列表中的数字开根号?

我想将列表中的数字依次开根号,用了以下两种方法,都没有做对。

img

img

img

img


应该怎么做呢?谢谢大家!

可以这样子:

def _tmp():
    b = [4, 9, 16]
    for i in b:
        a = [float(i)*0.5]
        print('结算结果为:{}'.format(a))
    pass

输出结果为:

结算结果为:[2.0]
结算结果为:[4.5]
结算结果为:[8.0]