我正在尝试根据用户输入打印列表的值,即如果用户输入 3,它只打印元素 1、2 和 3。如果用户输入 5,它打印元素 1、2、3、4 和 5。我有写在下面的代码,但它给了我错误:
var1 = [ '1', '2', '3', '4' , '5']
x = input('Enter the number of sites')
print('The values are', var1[1:x] )
这个错误来了:
slice indices must be integers or None or have an __index__ method
任何帮助表示赞赏。