gpt4 book ai didi

Python 2 --> 3 : object of type 'zip' has no len()

转载 作者:行者123 更新时间:2023-12-02 23:04:16 26 4
gpt4 key购买 nike

我正在学习神经网络教程 1

它是 Python 2.7 中的。我用的是3.4。这是令我困扰的一行:

如果 test_data: n_test = len(test_data)

我得到:TypeError:“zip”类型的对象没有 len()

有没有办法重写它以便在 3.4 中工作?

最佳答案

现在回答有点晚了,但以防万一其他人偶然发现它:对于同一个神经网络示例教程,事实证明我必须用 list(zip(... ))构造:

training_data = list(zip(training_inputs, training_results))
(...)
validation_data = list(zip(validation_inputs, va_d[1]))
(...)
test_data = list(zip(test_inputs, te_d[1]))

然后就成功了。

关于Python 2 --> 3 : object of type 'zip' has no len(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31011631/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com