1.对空列表检测的代码失效
2.代码:
admin_list=['admin','zeyu','xx','yy','zz']
admin_list2 = admin_list
print(admin_list2)
del admin_list2[:]
print(admin_list2)
下面的代码不报错,但是不显示运行内容
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
没有进入下边的遍历