我有一些非常简单的函数,它试图返回一个列表,该列表是输入列表与该列表的平均值之间的距离.代码几乎可以工作.有什么想法为什么结果略有偏离?
def distances_from_average(test_list):
average = [sum(test_list)/float(len(test_list))]*len(test_list)
return [x-y for x,y in zip(test_list, average)]
Run Code Online (Sandbox Code Playgroud)
以下是我的示例结果:[ - 4.200000000000003,35.8,2.799999999999997,-23.200000000000003,-11.200000000000003]应该等于[4.2,-35.8,-2.8,23.2,11.2]
我需要在这里使用正则表达式吗?
我想要的内容如下所示:
<meta content="text I want to grab" name="description"/>
Run Code Online (Sandbox Code Playgroud)
但是,有许多以“ meta content =“开头的对象,我想要以name =” description“结尾的对象。我是regex的新手,但我认为BS可以解决这个问题。