首页 > 解决方案 > 有没有办法不止一次地从用户那里获取输入并绘制它而不会丢失以前的绘图输入点?Python

问题描述

例如,如果我们有:

xs = [1, 2, 3, 4, 5, 6, 7, 8, 9]
ys = [1, 2, 3, 4, 5, 6, 7, 8, 9]
name = [a, b, c, d, e, f, g, h, i]
while True:
    user_input = input('Enter name: ')
    for i, j, name in zip(xs, ys, name):
        if(user_input == name):
            ax.scatter(i, j)
            plt.show()

所以基本上在这里用户输入一个名称,它会根据它的 xs 和 ys 坐标进行绘制。我怎样才能做到这一点,如果用户输入另一个名称,它也会被绘制而不会丢失以前的名称情节?

标签: python-3.xmatplotlib

解决方案


推荐阅读