python - 在不创建不会使用的变量的情况下在 python 中循环

标签 python python-2.7 loops

<分区>

这是我的代码:

def generate_float_population(count, size):
    return [generate_float_individual(size) for item in range(count)]

我的 IDE 说,没有使用变量“item”。我想知道是否有更优雅的方法来做到这一点。

最佳答案

如果实际上每次都必须调用该函数,那么这将起作用

def generate_float_population(count, size)
    return map(generate_float_individual, [size] * count)

但是如果每次都产生相同的值那么

def generate_float_population(count, size)
    return [generate_float_individual(size)] * count

关于python - 在不创建不会使用的变量的情况下在 python 中循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36107452/

相关文章:

python - 在 Python 中将参数添加到给定的 URL

python - 将图像提要 reshape 为 tensorflow

python - easy_install-2.7 的问题

javascript - 遍历对象内的对象以创建嵌套菜单?

php - 为什么代码进入无限循环? (

python - 有没有一种方法可以使用 Kivy 和 Python 在 TextInput 字段中显示数字键盘(最好带有气泡)?代码的新问题

python - 如何使用 python3 pickle 读取 python2 cPikle 的序列化数据?

pandas - 如何根据 Pandas 的条件进行分组

c - 如何重新启动程序而不保存其值 (C)

python - 如何在Python中将时间差累积到变量中