为了账号安全,请及时绑定邮箱和手机立即绑定

帮忙看下这段代码什么作用

帮忙看下这段代码什么作用

慕神8447489 2018-12-26 14:19:14
 labels_df = pd.DataFrame([                    {                        'synset_id': l.strip().split(' ')[0],                        'name': ' '.join(l.strip().split(' ')[1:]).split(',')[0]                    }                    for l in f.readlines()                ])
查看完整描述

1 回答

?
呼如林

TA贡献1798条经验 获得超3个赞

1.楼主只加了JS的标签,这个是Python代码吧?pd指的是pandas吧(import pandas as pd?)
2.[] 里面是列表生成式, 会根据for l in f.readlines()读入每一行然后生成一个含有多个字典的列表
3.{}是字典中的实际内容,做了一些简单的字符串切分(split),合并(join)和去除前后的空格(strip
4.f文件中的每一行应该都是含有格式统一的synset_idname信息

查看完整回答
反对 回复 2019-01-25
  • 1 回答
  • 0 关注
  • 485 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信