我有一个用户将函数传递给单个浮点值的情况.在尝试将该值放入列表以便以后更轻松地处理数据时,我发现我无法使用列表list(some_float),但[some_float]确实有效.Python打印出一个错误,指出"'float'对象不可迭代."
list(some_float)
[some_float]
我对你这个好人的问题是为什么[]有效,但却list()没有.我的理解是,即使执行不同,它们也能产生相同的结果.我使用的是Python 3.4.3.
[]
list()
python list
list ×1
python ×1