关于pythonshell程序字符串长度问题

img

在fish_record 中输出的字符串数量明明就28个,为什么结果是29,查找第29个字符串结果是查不到,

同理那个 后面的 name 的字符串明明12个为什么输出之后是13个 查找第13个字符串也没有??
为什么呢?
(在fish_record中里面没有掺杂空格 name字符串里间隔各一个空格)

长度是29呀,列表索引从0开始,所以得到第29个,应该是[28]。第2个问题同理。

索引是从0开始的,取29要用[28] 这种