今天学习的是刘金玉老师零基础Python教程第92期,主要内容是字典的items、keys、values方法。
一、items方法
这个方法以元组的形式返回字典的键值对。注:可以采用for循环的方式来输出列表存在于某个对象类型中的变量。当改变字典的值后,items方法的对应变量的值也改变吗,因为使用items方法,对应的变量赋值其实只是一个指针,并未复制字典内容。
dic1={"姓名":"老刘","工具":"电脑","爱好":"读报"}
print(dic1.items())
n=dic1.items()
for item in n:
print(item)
print(item[0])
print(item[1])
二、keys方法
通过dic2.keys()影式来输出字典中所有的键。还可以通过list方法进行数据类型转换m=list(dic2.keys()),转换后可以直接当列表使用。
dic2={"姓名":"老刘","工具":"电脑","爱好":"读报"}
print(dic2.keys())
m=list(dic2.keys())
print(m)
for k in dic2.keys():
print(k,dic2[k])
三、values方法:可以直接输出字典的值
dic3={"姓名":"老刘","工具":"电脑","爱好":"读报"}
print(dic3.values())