我基本上是在编写一个代码以将列表作为输入并输出用户给定列表项的最后一项。这是整个代码:
input_list = [1, 2, 3, 4, 5, 6]
list_Length = int(input())
for i in range(list_Length):
user_input = input()
input_list.append(user_input)
last_Before = list_Length - 2
print(last_Before)
print(input_list[: last_Before: -1])
我的问题是,print(input_list[: last_Before: -1])如果我写,而不是写在最后一行print(input_list[0: last_Before: -1]),它会给我一个空字符串。为什么??!?!