【发布时间】:2018-03-07 15:42:30
【问题描述】:
是否有一个转换函数可以同时转换变量和类型?如:
cast_var = cast_fn(original_var, type_to_cast_to)
我想用它作为一种有效的方式来循环遍历从字符串解析的输入参数列表,有些需要转换为 int、bool、float 等...
【问题讨论】:
-
你到底想投什么?
-
您能否添加更多关于您希望如何使用它的信息?否则,我很想给你发一个:“看看
astype”,它可以在numpy.ndarrays上使用.. -
为什么不直接这样做呢?
a = '5', b = int(a)? -
当类型参数本身可以直接用作某种工厂函数时,为什么还需要单独的函数。
-
@pstatix:对,或者一般来说是
cast_var = type_to_cast_to(original_variable)。在 Python 中,我认为不需要存在 OP 要求的函数。