gpt4 book ai didi

python - 如何在Python中创建多个类实例?

转载 作者:太空宇宙 更新时间:2023-11-03 14:06:50 25 4
gpt4 key购买 nike

我需要创建 189 个包含字符串的 class.Name 实例。我怎样才能做到这一点?

以下代码不起作用。

def naming_of_sequence_neurons():
letters_list = ["a", "b", "c", "d", "e", "f", "g",
"h", "i", "k", "l", "m", "n", "p",
"q", "r", "s", "t", "v", "w", "y"]

input_neuron_web = []

def naming_cycle(number):

for j in range(0, 21):
input_neuron_web[j][number] = Neuron.name = (letters_list[j] + str(number))

for i in range(0, 9):
naming_cycle(i)

return input_neuron_web

inputed = naming_of_sequence_neurons()

for a in range(0, 21):
for b in range(0, 9):
print(inputed[a][b].name)

最佳答案

问题似乎是您正在为尚不存在的索引分配值。这不适用于 Python 列表。

假设 Neuron 是一个行为相当良好的对象,这可能会起作用:

def naming_of_sequence_neurons():
letters_list = ["a", "b", "c", "d", "e", "f", "g",
"h", "i", "k", "l", "m", "n", "p",
"q", "r", "s", "t", "v", "w", "y"]
input_neuron_web = []
for number in range(0, 9):
new_list = []
for j in range(0,21):
new_neuron = Neuron()
new_neuron.name = letters_list[j] + str(number)
new_list.append(new_neuron)
input_neuron_web.append(new_list)
return input_neuron_web

关于python - 如何在Python中创建多个类实例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48821520/

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