Python “range”对象不支持将项赋值int赋值给数组
我正在尝试运行一个图像加密程序,原来的程序是在2.7中删除了大部分错误后,我被这段代码卡住了 项目文件的原始链接为 我试过这个列表Python “range”对象不支持将项赋值int赋值给数组,python,python-3.x,Python,Python 3.x,我正在尝试运行一个图像加密程序,原来的程序是在2.7中删除了大部分错误后,我被这段代码卡住了 项目文件的原始链接为 我试过这个列表 def main(): start = time.time() two_kdp(25000, 12412513, 345987439589897) end = time.time() print (end - start) def二级,k1,k2: # Initialization y = 1 z = 1 p = k1 * k2 C = list(range(l
def main():
start = time.time()
two_kdp(25000, 12412513, 345987439589897)
end = time.time()
print (end - start)
def二级,k1,k2:
# Initialization
y = 1
z = 1
p = k1 * k2
C = list(range(len(size)))
# Generate set
for i in range(size):
w = y + (k2 + i)
x = z + (k1 + i)
y += w
z += x + y
p = (p + y + z) % size
C[i] = int(p) (stuck at this point)
你可以这样做。在for循环中追加每个元素
C = []
C.append(1)
C
[1]
或者看看这里:
问题是什么?你能再解释一下你到底想在这里完成什么,以及你的困境在哪里吗?更新了代码,尝试了C=listrangesize