可以为我解释以下for循环的语法吗? :self.stateSpace = [i for i range(self.m * self.n)]

问题描述 投票:-4回答:1
import numpy as np
import matplotlib.pyplot as plt

class GridWorld(object):
    def __init__(self,m,n,magicSquares):
        self.m=m
        self.n=n
        self.grid(np.zeros(m,n))
        self.stateSpace=[i for i in range]
python for-loop syntax
1个回答
-1
投票

在python中称为List Comprehensions,这是创建列表的简洁方法。

© www.soinside.com 2019 - 2024. All rights reserved.