我還蠻喜歡這種矩陣樣子的跑馬燈 :D
這讓我想到如果用矩陣計算convolution大概也會長得像這樣,叫做toeplitz。
還有另外一個想法就是,類似像window一樣每次都遮蓋一些區域,要實作這樣的window,可以用限定大小的queue,也可以用python的deque + rotate
但如果只是要用Python解這題的話,可以先把原字串在後面補空白(pad space),再用切片(slice)、ljust(width, space)應該就可以了
或是看你的空白要怎麼補、怎麼切囉~