输入多行数据,每行再输两个数据

![img](https://img-mid.csdnimg.cn/release/st%E9%A2%98%E7%9B%AE%E6%8F%8F%E8%BF%B0
双十一的时候,某同学照顾马云生意,在淘宝上买了许多东西。
请你帮他算算花了多少钱。
输入
若干行,第一行一个整数n,表示买了n种商品。
后面跟着n行,每行两个数,以逗号分隔,表示商品数量和单价。
输出
总花费,保留2位小数
样例输入 Copy
3
2,100
1,15.3
20,30
样例输出 Copy
815.30

n = int(input(">>>"))

data = []
for _ in range(n):
    data.append(eval(input(">>>")))

print(f"总价:{sum(map(lambda x:x[0]*x[1],data)):.2f}")
'''--result
>>>3
>>>1,100
>>>1,15.3
>>>20,30
总价:715.30
'''