下标是从零开始的,你把这个字符串split按空格切割成了列表,[@明日科技,@扎克伯格,@俞敏洪],然后你遍历了列表,打印的时候从一开始打印到了最后,@下标是0,所以没打印出来
下标索引是从0开始的 [0,1,2,3,4,5,........n)前闭后开
所以list>>>[@明日科技] 索引1对应的是明,而@对应的是0
你用空格将原字符串分割了,那么分割后的list1有3项,每一项都是以@开头的,你这样截取肯定没有@打印出来
你应该这么写
print(item[0:])
因为在代码中,下标索引都是从0开始计算的, 不是从1