這是一個場景:
鑒于:
facility_list = ['埠','機場']
location_list =[“紐約”、“曼徹斯特”、“拉各斯港”、“佛羅里達港”、“倫敦”、“德班機場”]
任務:
對于 location_list 中的每個位置,
如果它的名稱中包含“port”或“airport”,
列印:{name} 很酷!.
uj5u.com熱心網友回復:
嘗試:
facility_list = ["port", "airport"]
location_list = [
"new york",
"Manchester",
"lagos port",
"florida port",
"london",
"Durban airport",
]
for name in location_list:
if any(facility in name for facility in facility_list):
print(f"{name} is cool!")
印刷:
lagos port is cool!
florida port is cool!
Durban airport is cool!
或者:如果要檢查位置名稱中的單獨單詞,可以使用str.split():
for name in location_list:
if any(facility in name.split() for facility in facility_list):
print(f"{name} is cool!")
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/496722.html
下一篇:如何簡化陳述句
