편집 기록

편집 기록
  • 프로필 정영훈님의 편집
    날짜2019.12.14

    파이썬 질문 드려요.


    def create_grid(locked_positions = {}):
        grid = [[(0, 0, 0) for x in range(10)] for x in range(20)]
    
        for i in range(len(grid)):
            for j in range(len(grid[i])):
                if (j, i) in locked_positions:
                    c = locked_positions[(j,i)]
                    grid[i][j] = c
        return grid
    

    딕셔너리 데이터 locked_positions = {} 를 받는 부분이랑

    if (j, i) in locked_positions: 이부분이 이해가 잘안됩니다....

    어떤 식으로 조건문을 찾는지 알려주세요.

  • 프로필 알 수 없는 사용자님의 편집
    날짜2019.12.14

    파이썬 질문 드려요.


    def create_grid(locked_positions = {}): grid = [[(0, 0, 0) for x in range(10)] for x in range(20)]

    for i in range(len(grid)):
        for j in range(len(grid[i])):
            if (j, i) in locked_positions:
                c = locked_positions[(j,i)]
                grid[i][j] = c
    return grid
    

    딕셔너리 데이터 locked_positions = {} 를 받는 부분이랑

    if (j, i) in locked_positions: 이부분이 이해가 잘안됩니다....

    어떤 식으로 조건문을 찾는지 알려주세요.