为什么有的人在列数字条目的时候会以零开始?是表达某种态度吗?

一般是程序员这么用。C 等绝大部分编程语言以 0 作为数组索引的起始。不过并不是所有语言都这样,比如 Lua 、MATLAB 以 1 起始,此外还有语言可以自己定义。将此习惯迁移到写作中,也许可以看做一种「带有背景的风格」。

此外,欧洲大部分国家的「一楼」是指第二楼层,所以电梯有时会将地上第一层标记为 0 楼,地下 -1 。

再者,有时候某些条目的 1、2、3 已经出来了,但是后来又有个感觉更重要的项目需要放进去,就会添加 0 条,比如机器人三定律后来被改写为以 0 定律开始的四定律。
原发布于 https://www.zhihu.com/question/19662724/answer/12564106