使用list(range(x))而不是range(x)打印列表

时间:2019-04-19 21:09:40

标签: python python-3.x

这似乎是一个琐碎的问题,但是对我来说,list(range(5))将打印列表[0,1,2,3,4]的内容似乎并不直观。我以为range(5)就足够了。有这个原因吗?

这仅仅是因为list()的函数定义会在转换任何非列表参数(例如范围)时打印出内容吗?

P.S。因为我的目的是打印列表的内容,所以我知道还有其他方法。不得不使用list()只是一个惊喜,所以我想问一下。

0 个答案:

没有答案