python 3.6 list(map())问题
伊谢尔伦
伊谢尔伦 2017-04-18 10:19:00
0
2
984
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()来转换吗

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

membalas semua(2)
伊谢尔伦

Gunakan gelung for untuk lelaran.
Seperti ini

小葫芦

Peta ini adalah penilaian yang malas dan mengembalikan sesuatu yang serupa dengan iterator, ia sepatutnya menjadi masalah dengan ungkapan lambda anda kerana ia tidak dilaksanakan ungkapan yang anda lalui. Adakah terdapat sesuatu yang salah dengan formula?

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan