列表解析 – 将for循环和创造列表元素合为一体,简化代码 –var_LIST = [表达式 for var in range(a,b)]
squares =[value**2for value inrange(1,11)]print(squares)>>[1,4,9,16,25,36,49,64,81,100]
关于列表和while的练习
unconfirmed_users =['alice','brian','candance']
confirmed_users =[]while unconfirmed_users:
current_user = unconfirmed_users.pop()print('%s has been verified'%current_user)
confirmed_users.append(current_user)print('\n')for user in confirmed_users:print(user.title())>>candance has been verified
>>brian has been verified
>>alice has been verified
>>Candance
>>Brian
>>Alice