我是 Python 的初学者,我有以下关于生成器的问题。我的生成器产生三个变量:
def generate():
for i in range(1, 10):
j = i + 1
k = i ** 2
yield i, j, k
Run Code Online (Sandbox Code Playgroud)
在以下函数中,我只想循环遍历变量j。当然,这有效:
for var_i, var_j, var_k in generate():
print("This is my varible j: ", var_j)
Run Code Online (Sandbox Code Playgroud)
但是我这里有两个未使用的变量 - var_i, var_k。所以我想问一下,如果有更好的方法,如何做到这一点?
这个答案对我没有帮助:循环遍历返回多个值的生成器 非常感谢。