我有两个列表,一个用于x值,一个用于y值,我想从这些列表中列出

时间:2016-02-23 20:23:25

标签: python matplotlib graph

我有两个列表,一个用于x值,另一个用于y值。 y值的列表不断更新(参见代码)。我想用这些图表制作一个图表,但我不想'我知道怎么做。

感谢您的帮助。

这是我已有的代码:

import time
import matplotlib.pyplot as plt


yvalues = []
xvalues = [0,1,2,3,4,5,6,7,8,9,10]
var = 0
nummer=0
while var < 10 :  # This constructs an infinite loop
   nummer=nummer+1
   yvalues.append(nummer)
   time.sleep(1)
#   print(elements)
   var=var+1


time.sleep(1)

while var==10:
    nummer=nummer+1
    yvalues.append(nummer)
    del yvalues [0]
#    print(elements)
    time.sleep(1)

1 个答案:

答案 0 :(得分:1)

要制作(x,y)对的列表,请使用Python zip 方法:

point_list = zip(xvalues, yvalues)

文档为here。我假设您可以在matplotlib文档中找到一个绘图例程 - 或者在在线示例中 - 但实际上并不需要我们的帮助。