Python是一種多功能且強大的程式語言,具有各種內建的資料類型,其中在Python中最有用的內建資料類型之一是字典,它允許我們以鍵值對的格式儲存和檢索數據,並且與Python中的其他內建資料類型相比,我們可以輕鬆地在字典中新增或刪除值。
在本文中,我們將討論如何在Python中向字典中添加值以及進行此操作的各種方法。
Python中的字典是什麼?
在我們開始在Python字典中加入值之前,讓我們先了解一下字典是什麼以及它們是如何運作的。
在Python中,我們有一個內建的資料集,稱為字典,它是一種可變的資料類型,主要表示一組鍵值對的集合。字典中的每個鍵必須是唯一的,並且每個鍵與一個特定的值相關聯。在Python中,我們可以使用花括號{}或dict()建構子來建立一個字典。下面是一個程式設計範例,我們使用花括號{}和dict()建構子兩種方法建立了一個字典。
Example
的中文翻譯為:範例
# Creating a dictionary using {} dictionary = {'Machine learning': 10, 'Artificial intelligence': 20, 'data mining': 30} print(dictionary) # Creating a dictionary using dict() dict_new = dict(Machine_learning=10, Artificial_intelligence=20, data_mining=30) print(dict_new)
輸出
{'Machine learning': 10, 'Artificial intelligence': 20, 'data mining': 30} {'Machine_learning': 10, 'Artificial_intelligence': 20, 'data_mining': 30}
如何在Python中為字典添加值?
在Python中為字典添加值的過程非常簡單。我們只需透過將一個值分配給字典中的鍵來實現。如果字典中已經存在該鍵,則與該鍵關聯的值將會更新為我們提供的新值。如果鍵不存在,則會在字典中新增一個新的鍵值對。
我們將學習如何在字典中新增單一鍵值對以及多個鍵值對。
在字典中加入單一值
要在字典中新增單一值,我們需要指定一個新的鍵值對。下面是一個範例來完成這個操作 -
Example
的中文翻譯為:範例
# Creating a dictionary using {} dictionary = {'Machine learning': 10, 'Artificial intelligence': 20, 'data mining': 30} print(dictionary) dictionary['Cloud computing']=40 print(dictionary)
輸出
{'Machine learning': 10, 'Artificial intelligence': 20, 'data mining': 30} {'Machine learning': 10, 'Artificial intelligence': 20, 'data mining': 30, 'Cloud computing': 40}
在上面的程式中,我們將值4分配給鍵“Basic”,在字典中建立了一個新的鍵值對。
在Python中為字典新增多個值
如果我們想要新增多個鍵值對,我們必須使用update()方法。 update()函數接受另一個新的字典作為參數,然後將其鍵值對加入現有字典。
這是一個範例,說明如何將多個新的程式語言加入現有的程式語言字典中 −
Example
的中文翻譯為:範例
# Creating a dictionary using {} dictionary = {'Machine learning': 10, 'Artificial intelligence': 20, 'data mining': 30} print(dictionary) new_dict = {"Cloud computing": 20, "big data": 60, "tensorflow": 40} dictionary.update(new_dict) print(dictionary)
輸出
{'Machine learning': 10, 'Artificial intelligence': 20, 'data mining': 30} {'Machine learning': 10, 'Artificial intelligence': 20, 'data mining': 30, 'Cloud computing': 20, 'big data': 60, 'tensorflow': 40}
更新字典中的值
如果我們想要更新特定字典的現有鍵的值,我們只需要為該鍵指派一個新值。以下是一個程式範例,展示如何更新字典中的值 -
Example
的中文翻譯為:範例
# Creating a dictionary using {} dictionary = {'Machine learning': 10, 'Artificial intelligence': 20, 'data mining': 30} print(dictionary) dictionary['Machine learning']=40 print(dictionary)
輸出
{'Machine learning': 10, 'Artificial intelligence': 20, 'data mining': 30} {'Machine learning': 40, 'Artificial intelligence': 20, 'data mining': 30}
結論
在本文中,我們討論如何在Python中為字典添加值。我們了解到,在字典中加入值是一個非常簡單和容易的過程,我們可以透過將一個新值賦給字典中的現有或新的鍵來實現,我們也可以使用update()方法向現有字典中加入多個鍵值對。透過使用字典,我們可以在Python程式中以鍵值對的格式輕鬆儲存或檢索資料。
以上是如何在Python中為字典添加值?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本篇文章给大家带来了关于Python的相关知识,其中主要介绍了关于Seaborn的相关问题,包括了数据可视化处理的散点图、折线图、条形图等等内容,下面一起来看一下,希望对大家有帮助。

本篇文章给大家带来了关于Python的相关知识,其中主要介绍了关于进程池与进程锁的相关问题,包括进程池的创建模块,进程池函数等等内容,下面一起来看一下,希望对大家有帮助。

本篇文章给大家带来了关于Python的相关知识,其中主要介绍了关于简历筛选的相关问题,包括了定义 ReadDoc 类用以读取 word 文件以及定义 search_word 函数用以筛选的相关内容,下面一起来看一下,希望对大家有帮助。

本篇文章给大家带来了关于Python的相关知识,其中主要介绍了关于数据类型之字符串、数字的相关问题,下面一起来看一下,希望对大家有帮助。

本篇文章给大家带来了关于Python的相关知识,其中主要介绍了关于numpy模块的相关问题,Numpy是Numerical Python extensions的缩写,字面意思是Python数值计算扩展,下面一起来看一下,希望对大家有帮助。

VS Code的确是一款非常热门、有强大用户基础的一款开发工具。本文给大家介绍一下10款高效、好用的插件,能够让原本单薄的VS Code如虎添翼,开发效率顿时提升到一个新的阶段。

pythn的中文意思是巨蟒、蟒蛇。1989年圣诞节期间,Guido van Rossum在家闲的没事干,为了跟朋友庆祝圣诞节,决定发明一种全新的脚本语言。他很喜欢一个肥皂剧叫Monty Python,所以便把这门语言叫做python。


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

SublimeText3 英文版
推薦:為Win版本,支援程式碼提示!

SublimeText3漢化版
中文版,非常好用

WebStorm Mac版
好用的JavaScript開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

SublimeText3 Linux新版
SublimeText3 Linux最新版