Python- 列表的平方根

Python- Square Root of list

对列表中的每个数字求平方根。

对于sqrt_list函数中的这个问题:

  1. 对列表中的每一项取平方根,
  2. 将每个平方项存储在另一个列表中,并且
  3. Return 这个列表。
alist = [11,22,33]
def sqrt_list(alist):
    ret = []
    for i in alist:
        ret.append(i %)
    return ret

也许是这个?

# Use this import for all examples
from math import sqrt

old = [1,2]
new = [sqrt(x) for x in old]

函数形式

def sqrt_list(old):
    return [sqrt(x) for x in old]

def sqrt_list(old):
    new_list = []

    for i in old:
        new_list.append(sqrt(i))

    return new_list

其中:

print(sqrt_list([11, 22, 33]))

输出:

[3.3166247903554, 4.69041575982343, 5.744562646538029]