我如何设置一个最多只能容纳十个元素的列表?
我使用以下语句获取列表的输入名称:
ar = map(int, raw_input().split())
并希望限制用户可以提供的输入数量
得到后ar
列表中,您可以通过丢弃剩余的项目列表切片 as:
ar = ar[:10] # Will hold only first 10 nums
如果您还想在列表有更多项目时引发错误,您可以检查其长度:
if len(ar) > 10:
raise Exception('Items exceeds the maximum allowed length of 10')
Note:如果您要进行长度检查,则需要在对列表进行切片之前进行检查。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)