网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
成为超级会员,使用一键签到
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
09月06日
漏签
0
天
python吧
关注:
464,607
贴子:
1,938,215
看贴
图片
吧主推荐
视频
游戏
23
回复贴,共
1
页
<<返回python吧
>0< 加载中...
dict.keys()的疑惑....
只看楼主
收藏
回复
喵喵陳
进士
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
keys倒是全出來了,可是不能用來求value也不能當str用來dict[keys]求values
<class 'dict_keys'>這玩意到底有甚麼用?
------題外話------
ps:
for x in dict:x全是已轉成str的keys,我是
a=[]
for x in dict:
a.append(x)就搞定了...網上教用str...然後dict_keys([一堆keys])成了一串str了,請慢慢切....
rickcheungcom
贡士
6
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
dict.keys()他导出的是字典的键的集合,是一个动态的视图。只是键。没有值。
汕头市万帮小能手生活服务
python
3.6.6/3.7/3.8/3.9 一键下载安装,无捆绑软件,安全无毒,适合小白,入门新手。赠送视频教程, 安装,人工客服在线解决您的所有问题
2024-09-06 06:57
广告
立即查看
就麻麻圆
贡士
6
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
他是一个迭代器,用for循环来循环读出里面的值
艾瑞一号
举人
5
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
本来就是把key都倒出来,这是dict的主要参数。if key in dict,就是把这个key和这个keys比较
求value的情况,就是遍历一遍key就行了,但是实际情况如果你需要老用到这个,不如说你数据格式的选型错了
,应该用两个list来存
hitzsf
进士
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
返回 key 的集合
python 真的很少会用到这个,但是其他语言会用到
属于 map 的常见接口
注冊什么ID好呢
探花
10
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
外面套个list你打印就直观了 list(dict.keys()) ,生成器的好处是大量数据时节省资源,刚开始外面套list就行,这个方法很常用。
叫你光盘没叫你光盘
白丁
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
可以理解为dict.keys()包含了dict的所有key,所以不能直接dict(keys),但是可以
for key in dict.keys() :
dict[key]
蘿蔔特酸
白丁
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
for k in dict 本质就是 for k in dict.keys() ,都是调用的 iter(dict.keys())
夸克
上夸克APP免费看视频,超清画质,海量资源尽在夸克APP
2024-09-06 06:57
广告
立即查看
麻花藤
白丁
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
用item方法返回一个迭代器,迭代器返回字典键值对的元组,至于要不要解包就看你的需求喽
贴吧用户_aA8S3S4
举人
4
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
迭代器
小柿饼
贡士
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
直接用list()转换一下不就行了
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示