python dict是什么意思,python中的字典是什么
字典定义
1.字典是存储信息的一种方式。
2.字典以键-值对存储信息,因此字典中的任何一条信息都与至少一条其他信息相连。
3.字典的存储是无序的,因此可能无法按照输入的顺序返回信息。
Python中定义字典dictionary_name = {key_1: value_1, key_2: value_2}
为了更明显的显示数据,通常写成下面的格式:
dictionary_name = {key_1: value_1,
key_2: value_2
字典的基本用法
定义一个字典:
把 list、dictionary、function 的解释写成一个字典,请按下面的格式输出 dictionary 和 function 的定义
python_words = {'list': '相互没有关系,但具有顺序的值的集合',
'dictionary': '一个键-值对的集合',
'function': '在 Python 中定义一组操作的命名指令集',
}
print("\n名称: %s" % 'list')
print("解释: %s" % python_words['list'])
字典的基本操作
逐个输出字典中的词条过于麻烦,因此可以使用循环输出# name 和 meaning 可以随意该名称,试试改成 word 和 word_meaning
for name, meaning in python_words.items():
print("\n名称: %s" % name)
print("解释: %s" % meaning)
# 还有几种其他的输出方式,动手试一下。
print("***********************************************")
for word in python_words:
print("%s" % word)
print("***********************************************")
for word in python_words.keys():
print(word)
print("***********************************************")
for meaning in python_words.values():
print("值: %s" % meaning)
print("***********************************************")
for word in sorted(python_words.keys()):
print("%s: %s" % (word, python_words[word]))
给字典加入新的键-值对:# 定义一个空字典
python_words = {}
# 给字典加入新项(词条):使用 字典名[键名] = 值 的形式可以给字典添加一个键-值对
python_words['Joker'] ='会玩 LOL'
python_words['Burning'] = '会玩 DOTA'
python_words['Elingsama'] = '会玩炉石传说'
def showMeanings(dictionary):
for name, meaning in dictionary.items():
print("\n名称: %s" % name)
print("解释: %s" % meaning)
修改字典中的值:# 使用 字典名[键名] = 新值 的形式更改已经存在的键-值对
python_words['Joker'] = 'LOL 的恶魔小丑'
print('\nJoker: ' + python_words['Joker'])
删除字典中的项:# 返回 Joker 对应的值,同时删除 Joker 的键-值对
_ = python_words.pop('Joker')
# 删除 Buring 的键-值对
del python_words['Burning']
print(_)
修改键名:# 1.创建一个新键
# 2.将要更换键名的值赋给新键
python_words['elingsama'] = python_words['Elingsama']
del python_words['Elingsama']
showMeanings(python_words
python dict是什么意思,python中的字典是什么相关推荐
- python dict是什么意思_python中dict是什么意思
python中dict是什么意思? python中dict()函数是用于创建一个字典. dict 语法:class dict(**kwarg) class dict(mapping, **kwarg) ...
- python列表怎么写文件_python中以字典为元素的列表怎么写入文本文件
python如何将列表中的元素添加进字典纵然被命运的铁蹄狠狠践踏,也顽强地长出自己的根芽. 录入自己和另一个人的名字的汉语拼音简写,然后依据标识符中字母的数值两个人,一颗心,依偎的不是爱情而是那小温暖 ...
- python dict items iteritems_关于python:错误:“’dict’对象没有属性’iteritems’”...
我试图使用networkx读取一个shapefile,并使用函数write_shp()生成将包含节点和边的shapefile(以下示例 Traceback (most recent call last ...
- python dict
python dict 博客分类: python python dict 初始化 构造方法创建 Python代码 d = dict() d = dict(name="nico" ...
- python pos函数_使用python+sklearn实现特征提取
sklearn.feature_extraction模块可用于以机器学习算法支持的格式从原始数据集(如文本和图像)中提取特征.**注意:**特征提取与特征选择有很大不同:前者是将任意数据(例如文本或图 ...
- Python dict keys方法:获取字典中键的序列
目录 描述 语法 使用示例 注意事项 函数返回的是一个可迭代序列,而不是列表 描述 dict.keys()方法是Python的字典方法,它将字典中的所有键组成一个可迭代序列并返回. 语法 dictio ...
- python dict 删除元素_python中如何删除dict元素?
我们知道如果我们在网络上发布不当.不正确的言论.网站会把我们的评论删除.正是因为是不正确的,它就没有存在的必要.之前小编向大家介绍了在python字典里添加元素的三种方法(https://www.py ...
- python中的dict是什么数据类型_Python数据类型之字典(dict)
一.表达方式 1.dict = {key:value},由一系列键值对组成,其中,key为键,value为值 2.键必须唯一且不可变,如字符串.整形,值可以存储任意的数据类型 3.空字典 = {} 4 ...
- Python分析离散心率信号(中)
Python分析离散心率信号(中) 一些理论和背景 心率信号不仅包含有关心脏的信息,还包含有关呼吸,短期血压调节,体温调节和荷尔蒙血压调节(长期)的信息.也(尽管不总是始终如一)与精神努力相关联,这并 ...
最新文章
- CodeGen CreateFile实用程序
- 一、mysql分表简单介绍
- 【Airtest】Airtest中swipe方法兼容不同分辨率的解决方法
- python输入变量_Python如何获取用户输入
- vue - .babelrc
- spring cloud网关(zuul)使用RateLimiter限流,使用jMeter性能测试高并发
- 慕尼黑工业大学最新综述:深度神经网络中的不确定性
- [知识图谱实战篇] 三.Python提取JSON数据、HTML+D3构建基本可视化布局
- lighttpd mysql_lighttpd+mysql+php
- 23、java中的网编基础
- 对几个重要问题的阐述
- Python学习笔记:利用timeit计算函数调用耗时
- webpack快速学习2
- 在gns3中搭建VTP演示实验
- 一些基础的MySQL数据库操作语句
- NiFi ListSFTP精讲
- linux performance test
- 个人所得税java程序怎么编写_个人所得税Java实现代码
- java作品欣赏_[Java教程]推荐25个强大的 jQuery 网页布局设计作品欣赏
- VMware 虚拟机 linux执行 ifconfig 命令 eth0没有IP地址(intet addr、Bcast、Mask) UP BROADCAST MULTICAST 问题