如何将数据类型更改为 运行 程序更快?

How can I change the data type to run the program faster?

我编写了一个遗传算法,我将总体表示为 50 条染色体的列表,每条染色体都是 20 个字符串字节的数字。为了理解我写了一个例子:

[['111000110','110000110','011000110','001000110'],
 [''111001010','111110110','111001110','111000100']]

对字符串的操作很费时间,我想换一种方式来表示population.Any的建议?谢谢!

您可以使用 Numpy 数组。它们比 Python.As 您非常关心速度的列表更快,Numpy 可能是您的最佳选择