0

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

例如当我运行这个时:

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。

4

1 回答 1

0

你在这里不能有长整数有什么原因吗?

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

于 2015-10-13T22:10:56.810 回答