我试图在我的python上创建索引,当我尝试运行它时,我得到这样的错误:
它是在我安装它的地方阻止我的根python。并且我不知道它为什么会出现这样的错误
result = [None] * k
我已经尝试从https://github.com/timgrossmann/InstaPy/issues/507实现代码,但它仍然显示相同的错误。
对于那些可以帮助我的人,我真的很感激。感谢
答案 0 :(得分:1)
random.sample
的第二个参数是要进行的选择的数量,必须是一个整数。您正在使用分部来创建该号码;在Python 2中,如果两个数字都是整数,则这将是整数除法,但在Python 3中,它总是返回float
。应使用整数除法//
:
sample_index = random.sample(range(len(x)), len(x) // 5)
答案 1 :(得分:0)
使用整数除法random.sample(range(len(x)), len(x)//5)