自由式学习
992人加入学习
(0人评价)
Python基础知识-pycharm版
价格 免费
承诺服务
该课程属于 1443-李同学-算法方向-计算机视觉-就业:是 请加入后再学习

1、a={'name':'gaoqi','age','18'}

a['name']=gaoqi

键不可可变 不可重复

2、a=dict(name='gaoqi',age='18')

a=dict([("name","gaoqi"),("age","18")])

3、zip()

k=['name','age']

v=['gaoqi','18']

d=dict(zip(k,v))

[展开全文]

字典:

字典是”键值对“的无序可变序列,字典的每个元素都是一个”键值对“

a={'name':'gaoqi',‘age':18,'job':'programmer'}

dict(name='gaoqi',age='18')

dict([("name","gaoqi"),("age",18)])

k=['name','age','job']

v=['gaoqi',18,'teacher']

d=dict(zip(k,v))

通过fromkeys创建值为空的字典

a=dict.fromkeys(['name','age','job'])

[展开全文]

字典

字典是“键值对”的无序可变序列,字典中的每个元素都是一个“键值对”,包含:"键对象"和“值对象”。可以通过“键对象”实现快速获取,删除,更新对应的“值对象”。“键”不可重复。

字典的创建

(1)通过{},dict()函数创建字典。

(2)zip()

(3)通过fromkeys创建值为空的字典

 

[展开全文]

字典

键值对,无序,类似数据库那种感觉

字典中通过“键对象”找到对应的“值对象”。“键”是任意的不可变数据,但是:列表、 字典、集合这些可变对象,不能作为“键”。并且“键”不可重复。“值”可以是任意的数据,并且可重复。

 

创建方法

1、{} 或 dict()

2、zip()

>>> k = ['name','age','job']  #键
>>> v = ['gaoqi',18,'techer']  #值
>>> d = dict(zip(k,v))  #打包
>>> d
{'name': 'gaoqi', 'age': 18, 'job': 'techer'}

3、fromkey创建值为空(None)的字典

>>> a = dict.fromkeys(['name','age','job']) >>> a
{'name': None, 'age': None, 'job': None}

[展开全文]

字典介绍
字典是“键值对”的无序可变序列,字典中的每个元素都是一个“键值对”

可以通过“对象”实现快速获取、删除、更新对应的“值对象”。(列表中我们通过“下标数字”找到对应的对象。字典中通过“键对象”找到对应的“值对象”。)

“键”是任意的不可变数据(整数、浮点数、字符串、元组)并且“键”不可重复。
“值”可以是任意的数据,并且可重复(列表、字典、集合)
一个典型的字典的定义方式:
a ={'name':'gaoqi','age':18,'job':'programmer'

 

字典的创建
1. 我们可以通过{}、dict()来创建字典对象。
>>> a = {'name':'gaoqi','age':18,'job':'programmer'}
>>> b = dict(name='gaoqi',age=18,job='programmer')
>>> a = dict([("name","gaoqi"),("age",18)])
>>> c = {} #空的字典对象
>>> d = dict() #空的字典对象
2. 通过zip()创建字典对象
>>> k = ['name','age','job']
>>> v = ['gaoqi',18,'techer']
>>> d = dict(zip(k,v))  #k键;v值
>>> d
{'name': 'gaoqi', 'age': 18, 'job': 'techer'}
3. 通过fromkeys 创建值为空的字典
>>> a = dict.fromkeys(['name','age','job'])
>>> a
{'name': None, 'age': None, 'job': None}

[展开全文]