在ipython中运行graphlab.text_analytics.count_words时得到长整数,如何删除它?

时间:2015-10-12 05:08:03

标签: ipython-notebook graphlab

我想从我的解决方案中删除这些长整数,请提出建议。

例如当我跑这个时:

sa = graphlab.SArray(["The quick brown fox jumps."])
graphlab.text_analytics.count_words(sa)

我的输出是:

dtype: dict
Rows: 1
[{'quick': 1L, 'brown': 1L, 'the': 1L, 'fox': 1L, 'jumps.': 1L}]

我不明白为什么我得到这样的输出,并将L添加到键的值。

1 个答案:

答案 0 :(得分:0)

有没有理由你不能在这里长整数?

整数是“long”而不是“int”的原因是GraphLab Create将所有整数存储为64位有符号整数,但在Windows上,Python中“int”类型的最大值为2 ^ 32-1 ,因此无论值如何,int都会被转换为long。