菜鸟的问题
好记性不如烂笔头~。~

1.判断一个值是否是List数组,如果不是,将其转化为List

x = '123'
print('原类型:%s' % type(x))


def isiterable(obj):
    try:
        iter(obj)
        return True
    except  TypeError:  # not iterable
        return False


if not isinstance(x, list) and isiterable(x):
    x = list(x)
print(x)
print(x[1])
print('转化后的类型:%s' % type(x))
View Code

 

posted on 2019-12-14 13:45  ArSang-Blog  阅读(116)  评论(0编辑  收藏  举报