如何在列表中循环更多次列表大小在python中?
发布时间:2020-05-23 15:36:07 所属栏目:Python 来源:互联网
导读:我需要知道在python中是否存在一个函数或本机库,它允许我在列表中循环的次数多于列表中元素的数量.换句话说,当我感兴趣的索引大于列表大小时,下一个元素是列表的第一个元素.例如,我有这个列表:abc = [a, b, c, d, e ] 所以,如果我有一个值为10的参数,结果是a
|
我需要知道在python中是否存在一个函数或本机库,它允许我在列表中循环的次数多于列表中元素的数量.换句话说,当我感兴趣的索引大于列表大小时,下一个元素是列表的第一个元素. 例如,我有这个列表:
所以,如果我有一个值为10的参数,结果是’a’.如果值为18的参数为“d”. 谢谢! 问候! 最佳答案 最简单:用模数包装索引
如果需要,可以将其包装在辅助类中:
您可能希望类似地实现__setitem__和__delitem__. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
