您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

python:如何识别变量是数组还是标量

python:如何识别变量是数组还是标量

>>> isinstance([0, 10, 20, 30], list)
True
>>> isinstance(50, list)
False

支持任何类型的序列,请选中collections.Sequence而不是list

isinstance支持一个元组类,type(x) in (..., ...)应避免检查,这是不必要的。

您可能还想检查 not isinstance(x, (str, unicode))

python 2022/1/1 18:35:46 有233人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶