给出两个数字列表A和B,其中A包含自然数,B包含整数。编写一个函数average(A, B),计算A中元素在B中元素索引的位置上的平均值(四舍五入到小数点后一位)。然后该函数应将A中可索引元素的平均值返回给调用者。你可以假设B的元素是唯一的。
例子
假设A=[1,2,3],B=[0,1]:结果应该是(A[0]+A[1])/2=(1+2)/2=1.5
def average(A, B):
# put your code after this line
# do not edit after this line
def main():
A = list(map(float, input().split()))
B = list(map(int, input().split()))
print(average(A, B))
if __name__ == "__main__":
main()