線が通過するポイントを含む2つの配列があります。1つの配列にはx値を定義する10個のランダム要素があり、もう1つの配列にはy値を定義する10個の要素があります。
Pygameを使用して、どのように線を引く必要がありますか?
zipメソッドを使用して、リストをポイントのリストに結合します
例
import pygame
pygame.init()
screen = pygame.display.set_mode((300, 300))
x = (0, 100, 200, 300)
y = (300, 100, 20, 50)
points = zip(x, y)
last = None
for p in points:
if last:
pygame.draw.line(screen, (255,255,0), last, p)
print last, p
last = p
pygame.display.flip()
結果:
(0, 300) (100, 100)
(100, 100) (200, 20)
(200, 20) (300, 50)