[英]Why do these two codes print something different?
為什么這樣的代碼:
for x in range(len(grid[0])):
print(grid[x])
返回此:
['.', '.', '.', '.', '.', '.']
['.', '0', '0', '.', '.', '.']
['0', '0', '0', '0', '.', '.']
['0', '0', '0', '0', '0', '.']
['.', '0', '0', '0', '0', '0']
['0', '0', '0', '0', '0', '.']
和此代碼:
for x in range(len(grid)):
print(grid[x])
返回此:
['.', '.', '.', '.', '.', '.']
['.', '0', '0', '.', '.', '.']
['0', '0', '0', '0', '.', '.']
['0', '0', '0', '0', '0', '.']
['.', '0', '0', '0', '0', '0']
['0', '0', '0', '0', '0', '.']
['0', '0', '0', '0', '.', '.']
['.', '0', '0', '.', '.', '.']
['.', '.', '.', '.', '.', '.']
列表網格:
grid = [['.', '.', '.', '.', '.', '.']
['.', '0', '0', '.', '.', '.']
['0', '0', '0', '0', '.', '.']
['0', '0', '0', '0', '0', '.']
['.', '0', '0', '0', '0', '0']
['0', '0', '0', '0', '0', '.']
['0', '0', '0', '0', '.', '.']
['.', '0', '0', '.', '.', '.']
['.', '.', '.', '.', '.', '.']]
len(grid)
為您提供列表grid
的元素數量(9,因為有9個子列表)。
len(grid[0])
為您提供第一個元素(子列表)中的元素數量(在這種情況下為字符串),共有6個。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.