排好順序!
你的公司正在分析如何以最佳方式提供使用者不同的線上課程。你的工作是爬取維基百科頁面,搜尋在各個資料科學子領域中使用的工具。你會把工具名稱與領域名稱儲存到資料庫中。做完文字分析後,你發現資訊會出現在文字裡的特定位置,但有時會先出現領域名稱再出現工具名稱,另外有時則相反。
你決定使用「位置格式化」(positional formatting)來處理這些情況,因為它可以重新排列佔位符。
其中一篇文章的文字已經存入變數 wikipedia_article。此外,空的清單 my_list 也已經定義好。你可以用 print() 在 IPython Shell 檢視這個變數。
本練習屬於課程
Python 中的正規表示法
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Assign the substrings to the variables
first_pos = wikipedia_article[____].____
second_pos = wikipedia_article[____].____