1. 程式人生 > >python 空陣列判斷

python 空陣列判斷

第一種方案(適用於前端傳過來資料判定)

mystr = ''

if mystr:
    list = mystr.split('*')
    print len(list)
    print list
else:
    print 0

第二種方案(適用於自己定義的資料,[]為空是預設為False)

mylist = []

if mylist:
    print 'yes'
else:
    print 'no'

第三種方案(適用於字元陣列,非字元陣列會報錯)

mystr = '[]'

mylist = eval(mystr)

if mylist:
    print 'yes'
else:
    print 'no'