实现循环引用定长数组(列表)的小技巧

it2024-11-01  6

方法

用%来控制数组(列表)的下表 %右边是数组(列表 )的最大长度

C语言版

# define max int num[max]; int x; for(i=0;i<10000;i=i+2) { x = i%max; printf("%d", num[x]); }

这样就能以2为步长循环地拿出数组中的内容啦

Python版

list1 = [1,2,3,4,5] for i in range(0:2:10000): print(list1[i%5])

这样就能以2为步长循环地拿出列表中的内容啦

最新回复(0)