我有一個排序列表,我想插入一個字符串,如果它匹配列表中的模式。匹配並插入python排序列表
Example :
Sorted List
['Amy Dave', 'Dee Waugh', 'Eva A', 'Gin', 'Joy Kola', 'Kay Min', 'Mae', 'Pam Deing']
以上列表按排序順序排列。我需要按排序順序插入名稱,並且如果名稱已經存在,則應該在現有名稱之前插入名稱。
Example
Name 'Eva Henry'
由於Eva已經在列表中,因此匹配模式後應該在Eva A之前插入模式。如果名稱不匹配,則應按排序順序將其插入列表中。輸出應該是這樣的:
Sorted List
['Amy Dave', 'Dee Waugh', 'Eva Henry', 'Eva A', 'Gin', 'Joy Kola', 'Kay Min', 'Mae', 'Pam Deing']
任何幫助將不勝感激。
謝謝
*「如果該名稱已存在,那麼它應該在現有名稱之前插入「*我可以問爲什麼這個請求? –
聽起來像一個家庭作業問題。如果是,請將其標記爲功課。 –
我們對特權客戶有這樣的要求。是的它真的很奇怪,但它需要做:( – PratapSingh