python中print输出字典_Python中的元组和字典

元组

列表是一种可以改变的数据集合,可以对列表插入、追加、删除操作

元组是一种不可以改变的数据集合,不能对其插入、追加、删除操作

创建一个元组

colors = (red, blue, green)print(colors)#输出结果:(red, blue, green)

元组使用括号()定义,列表使用中括号[]定义,这是元组和列表在定义时的不同。

字典

字典数据类型中数据按照一定的索引值存储,以便快速查找,这很像我们在学校里用的字典,当不认识某个汉字时,可以根据它的部首查找这个字。

字典创建

字典是一个key-value格式的数据结构,key类似一个索引值,value就是索引值所对应的数据值。

dict1 = {} #创建一个空字典对象dict2 = {name:Jack, age:23} #创建一个有两对数据的字典

字典更新

可以通过索引值更新字典中数据值

dict2[name] = Janeprint(dict2)#输出结果{name: Jane, age: 23}

字典删除

可以通过索引值删除字典中数据值

del dict2[age]print(dict2)#输出结果{name: Jack}

字典遍历

dict3 = {name:Jack, age:23, sex: male}for key, val in dict3.items(): print(key: %s, val: %s%(key, val)) #输出结果key: name, val: Jackkey: age, val: 23key: sex, val: male
元组 列表是一种可以改变的数据集合,可以对列表插入、追加、删除操作 元组是一种不可以改变的数据集合,不能对其插入、追加、删除操作 创建一个元组 colors = (red, blue, green)print(colors)#输出结果:(red, blue, green) 元组使用括号()定义,列表使用中括号[]定义,这是元组和列表在定义时的不同。 字典 字典数据类型中数据按照一定的索引值存储,以便快速查找,这很像我们在学校里用的字典,当不认识某个汉字时,可以根据它的部首查找这个字。 字典创建 字典是一个key-value格式的数据结构,key类似一个索引值,value就是索引值所对应的数据值。 dict1 = {} #创建一个空字典对象dict2 = {name:Jack, age:23} #创建一个有两对数据的字典 字典更新 可以通过索引值更新字典中数据值 dict2[name] = Janeprint(dict2)#输出结果{name: Jane, age: 23} 字典删除 可以通过索引值删除字典中数据值 del dict2[age]print(dict2)#输出结果{name: Jack} 字典遍历 dict3 = {name:Jack, age:23, sex: male}for key, val in dict3.items(): print(key: %s, val: %s%(key, val)) #输出结果key: name, val: Jackkey: age, val: 23key: sex, val: male
经验分享 程序员 微信小程序 职场和发展