康瑞的Python学习日记2020-07-20今天的内容包括if语句和字典运算。#检查不等式requested_topping='mushrooms'ifrequested_topping!='anchovies':print("holdtheanchovies")#检查列表中是否包含特定值requested_toppings=['1','2','3']如果在requested_toppings中为'1':print('true')banned_users=['andrew','caroline','david']user='marie'如果用户不在banned_users中:print(user.title()+',如果你愿意,你可以发布回复。')#if-elif-else确保列表不为空+".")print("\nFinishedmakingyourpizza!")else:print("Areyousureyouwantaplainpizza?")#Createdictionaryalien_0={'color':'green','points':5}print(alien_0['color'])print(alien_0['points'])#添加键值对alien_0['x_position']=0alien_0['y_position']=25print(alien_0)#修改键值对alien_0['color']='yellow'print(alien_0)#删除键值对delalien_0['points']print(alien_0)#Deletedkey-valuepairisgoneforever#遍历字典中的所有键值对,查找alien_0中的key,value.items():#items()返回一对键值对print("\nKey:"+key)print("Value:"+str(value))#遍历字典中所有的keyfornameinalien_0.keys():#keys()返回键value()返回值print(name.title())#使用set()方法找出唯一元素trial_0={'1':'11','2':'22','3':'22',}print('以下项是唯一的:')fornumberinset(trial_0.values()):print(number.title())#字典列表trial_1={'4':'44'}trial_2={'5':'55'}trial_3={'6':'66'}Trial=[trial_1,trial_2,trial_3]forttrialinTrial:print(ttrial)#inthedictionaryStoragelisttrial_4={'crust':'thick','toppings':['mushroom','extracheese']}print(trial_4['crust'])print(trial_4['toppings'])fortoppingintrial_4['toppings']:print('\t'+topping)#将字典存储到字典中,操作方法类似,整体操作结果省略:持有anchoviestrueMarie,即可如果你愿意,请发表回应。你在吗你想要一个普通的披萨吗?green5{'color':'green','points':5,'x_position':0,'y_position':25}{'color':'yellow','points':5,'x_position':0,'y_position':25}{'color':'yellow','x_position':0,'y_position':25}Key:colorValue:yellowKey:x_positionValue:0Key:y_positionValue:25ColorX_PositionY_Position下面的项是唯一的:1122{'4':'44'}{'5':'55'}{'6':'66'}thick['mushroom','extracheese']蘑菇额外奶酪
