
python如何将列表中的数据内容提取出来放到一个字典里在屏幕上按学号从小到大,1 创建一个列表lst和一个空字典dic,列表当中加入要求中的数字,字典为我们存放将来提取到的数字做准备,代码: lst =[10,20,30,40,50,60,70,80,90,99] dic ={} 2 利用for循环提取列表lst当中的所有元素,也就是那些数字。
一共三个,分别取所有的键(keys()),值(values())和键值对(items())。
返回的类似于列表,但不是列表。其类型分别为dict_keys,dict_values和dict_items。
>>>count={'a': 1, 'b': 0, 'c': 99, 'd': 0}
>>> s=countkeys()
>>> s
dict_keys(['a', 'b', 'c', 'd'])
>>> t=countvalues()
>>> t
dict_values([1, 0, 99, 0])
>>> x=countitems()
>>> x
dict_items([('a', 1), ('b', 0), ('c', 99), ('d', 0)])
取出后,它们都可以直接用于遍历,如:
for k in countkeys():
for v in countvalues():
for k,v in countitems():
它们也都可以通过list()函数转换为列表使用:
>>> ls=list(s)
>>> ls
['a', 'b', 'c', 'd']
>>> lt=list(t)
>>> lt
[1, 0, 99, 0]
>>> lx=list(x)
>>> lx
[('a', 1), ('b', 0), ('c', 99), ('d', 0)]
以上就是关于python将字典中键的值导入本地Mysql时报错全部的内容,包括:python将字典中键的值导入本地Mysql时报错、后端编程Python3-数据库编程、python如何将列表中的数据内容提取出来放到一个字典里在屏幕上按学号从小到大等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)