我正在制作一个包含列表和选择的程序,但我无法让程序只输出我想要的列表部分。 错误就在这里:
print(randomlist[0,3,6,9,12,15,18])
print(randomlist[1,4,7,10,13,16,19])
print(randomlist[2,5,8,11,14,17,20])
在被问到之前: 列表有效,名称正确,列表中有21个项目。 错误说' NoneType'对象不可订阅'我真的不知道这意味着什么
答案 0 :(得分:0)
您无法通过索引逗号分隔的字符串来访问列表中的多个元素。但是,您应该熟悉slice notation。
既然你知道你想要访问的元素的索引,我想你正在寻找这个:
print([randomlist[i] for i in (0,3,6,9,12,15,18)])