为什么方法1和方法2无法打印相同的输出?
>>> names = ["Apple", "Samsung", ]
# Method 1/Print the first item in names
>>> print(names[:1])
['Apple']
# Method 2/Print the first item in names
>>> print(names[0])
Apple
答案 0 :(得分:3)
切片语法(方法1)始终会生成一个新列表,即使新列表中只有一项。
索引(方法2)在迭代器中的那个位置生成项目。