这可能是一个理论问题,但请耐心等待。为什么这个 Python 代码会产生这个输出?
content = ['abc', 'def', 'ghi', 'jkl', '\n.']
print(content[-1])
输出是:
.
缘何.
而来?为什么没有错误?
Python 列表可以用负数索引,-1 表示最后一个元素,-2 表示倒数第二个元素,依此类推。
本例具体content[-1]
参考'\n.'
。该字符'\n'
是创建新行的空白字符。因此,您的打印语句输出一个新行,后跟句点。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句