python 3.6 list(map())相关回答,python3.6,map(lambda x
python 3.6 list(map())相关回答,python3.6,map(lambda x
map(lambda x: [ret_ttest.loc[x][0], ret_ttest.loc[x][1]], ret_ttest.index)
结果:
<map at 0x1e00aa38ef0>
list(map(lambda x: [ret_ttest.loc[x][0], ret_ttest.loc[x][1]], ret_ttest.index))
报错:---------------------------------------------------------------------------
TypeError Traceback (most recent call last)
<ipython-input-34-83f4c7c19c94> in <module>()
----> 1 ret_ttest_df = list(map(lambda x: ret_ttest.loc[x, ret_ttest.locx], ret_ttest.index))
TypeError: 'list' object is not callable
前几天升级了3.6,现在map对象不是在外面添加list()来转换吗
用for 循环来迭代。
这样的
这个map是惰性求值,返回的是类似一个迭代器的东西.看报错信息应该是你lambda表达式的问题,前一个不报错是因为没有执行.所以检查一下你传进去的lambda表达式是不是有问题.
编橙之家文章,
相关内容
- Win平台Python cmd实现自动化输入Y/N思路,pythoncmd,WARNING
- 在python3.X下用map同zip能做出一样源码效果吗?,python
- python元组格式化成字符串遇到typeError问题,pythontypeer
- MAC下python2.7.8 IDLE运行返回效果的问题,python2.7.8idle,并
- 自己动手写python爬虫,参考什么学习资料适合,python爬虫
- transform: rotate样式失效了,transformrotate,DOM结构 <u
- 类似美元$这个符号pyCharm2.0里怎么输入不好用呢,美元
- python报错提示输出的疑问,python报输出疑问,类似这样的
- Python源码中爬虫没效果问题出在哪里,python爬虫,item.
- Python子线程停止方法问题,python线程停止,发现 threadi
评论关闭