在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Python/ PYTHON對于空列表檢查的問題

PYTHON對于空列表檢查的問題

1.對空列表檢測的代碼失效
2.代碼:
admin_list=['admin','zeyu','xx','yy','zz']
admin_list2 = admin_list
print(admin_list2)
del admin_list2[:]
print(admin_list2)

下面的代碼不報錯,但是不顯示運行內(nèi)容

if admin_list2:

for admin2 in admin_list2:
    print('welcome'+admin2)
else:
    print('we need to find some users!')
  

求大神解答一下

回答
編輯回答
安若晴

del admin_list2[:]的時候僅刪除了列表里邊的值,并沒有刪除列表本身,admin_list2還存在
當if判斷時,由于是空列表,所以為False
沒有進入下邊的遍歷

2017年6月25日 00:01
編輯回答
北城荒

此處else不應(yīng)該縮進,而是應(yīng)該和if對齊

2017年5月9日 07:03