我在Python数据框上有一个数字列表。
a = [1,2,3,4,5]
我想计算并返回一个新列表,即以下计算的结果......
Tile
我怎样才能在Python中执行此操作?
答案 0 :(得分:0)
我真的建议你看看文档。一个简单的循环可以解决您的问题:
a = [1, 2, 3, 4, 5]
results = []
for i in range(len(a)-1):
results.append((a[i]+a[i+1])/2)
print(results)
输出: [1.5, 2.5, 3.5, 4.5]