【发布时间】:2020-05-14 15:07:57
【问题描述】:
我怎样才能让元素超出范围,例如这个列表:
[1,2,3,4,5,6,7,8]
我想要做的是从 3 向前获取 12 索引处的元素,所以当我的列表超过它时,因为它只有 8 个元素,它将从乞求等开始,所以我会这样:
4,5,6,7,8,1,2,3,4,5,6,7
答案是 7,因为它们之间的差异是 12。
我试着做一些这样的想法:
alpha = string.ascii_uppercase
key = []
i = 0
while i < 500:
for d in alpha:
key.append(d)
i += 26
简单地用更多元素扩展我的列表(在此示例中是字母列表)。
【问题讨论】:
-
解释无法理解
标签: python python-3.x list loops