如何使用嵌套for循环创建棋盘

时间:2015-11-11 03:45:33

标签: python for-loop nested

好的,所以我必须做一些看起来像这样的事情:

public void JSONArray_remove(int index, JSONArray JSONArrayObject) throws Exception{
    if(index < 0)
        return;
    Field valuesField=JSONArray.class.getDeclaredField("values");
    valuesField.setAccessible(true);
    List<Object> values=(List<Object>)valuesField.get(JSONArrayObject);
    if(index >= values.size())
        return;
    values.remove(index);
}

我试图让它看起来像这样,但我似乎无法找到任何有用的东西。这是我的代码:

0 0 0 1 0 0 0

0 0 0 1 0 0 0

1 1 1 1 1 1 1

0 0 0 1 0 0 0 

0 0 0 1 0 0 0

1 个答案:

答案 0 :(得分:1)

>>> rows = columns = 5
>>> for r in range(rows):
...   for c in range(columns):
...     print("1" if r == rows//2 or c == columns//2 else "0", end=" ")
...   print()
... 
0 0 1 0 0 
0 0 1 0 0 
1 1 1 1 1 
0 0 1 0 0 
0 0 1 0 0