Python是一種很強大的編程語言,它可以用于對名片進行查刪改的操作。在下面的例子中,我們將演示如何使用Python對名片進行這些操作。
# 這里是Python代碼 cards = [{'name': '小明', 'age': 20, 'phone': '12345678901'}, {'name': '小紅', 'age': 22, 'phone': '13987654321'}, {'name': '小剛', 'age': 18, 'phone': '13676543210'}] # 根據名字查找名片 def search_card(name): for card in cards: if card['name'] == name: return card else: return None # 刪除名片 def del_card(name): for index, card in enumerate(cards): if card['name'] == name: cards.pop(index) break # 修改名片 def modify_card(name, age, phone): for card in cards: if card['name'] == name: card['age'] = age card['phone'] = phone break # 使用示例 print(search_card('小明')) del_card('小紅') modify_card('小剛', 19, '13812345678') print(cards)
在上面的代碼中,我們使用了一個列表來存儲所有的名片,每個名片是一個字典,包括name、age和phone字段。我們定義了三個函數,用于查找、刪除和修改名片。
其中,search_card函數接收一個名字參數,返回對應名字的名片字典,如果找不到,則返回None。del_card函數接收一個名字參數,刪除對應名字的名片。modify_card函數接收一個名字、年齡和電話三個參數,修改對應名字的名片的age和phone字段。
最后,我們使用示例代碼演示了這三個函數的使用,可以看到,我們先通過search_card函數查找到小明的名片,然后刪除了小紅的名片,最后將小剛的年齡和電話修改了。
上一篇vue動畫有哪些
下一篇python 查ip地址