我用python编写了一个名为“worldPos”的列表,它不断地将鼠标光标的位置作为x和y坐标添加到列表中。如何获得添加到列表中的最新x和y坐标?在
from Tkinter import *
root = Tk()
root.geometry('800x800')
cnv = Canvas(root, width = 800, height = 800)
cnv.pack()
worldPos = []
def motion(event):
x, y = event.x, event.y
worldPos.append((x,y))
root.bind('<Motion>', motion)
mainloop()
.append()
方法添加到列表的末尾。在此位置可通过
list_name[-1]
寻址。其中减号表示从列表后面开始索引。在但是,您要将两个项作为元组添加,因此您需要拉:
如果你将这些项目添加到列表的前面
^{pr2}$然后从列表的前面开始索引
祝你好运!在
注意:如果它回答了你的问题,一定要接受它作为答案。在
相关问题 更多 >
编程相关推荐