# 再次使用numpy进行可视化
x = np.arange(-7, 7, 0.01)
# 均值和标准差对
params = [(0, 1), (0, 2), (3, 1)]
d2l.plot(x, [normal(x, mu, sigma) for mu, sigma in params], xlabel='x',
ylabel='p(x)', figsize=(4.5, 2.5),
legend=[f'mean {mu}, std {sigma}' for mu, sigma in params])
这里的f是Python中的格式化字符串,它允许您在字符串中插入变量。在这种情况下,它将每个元组的均值和标准差插入到字符串中。例如,如果元组是(0, 1),那么字符串就会包含’mean 0, std 1’。