Python行打破两次打印

Jor*_*ron 2 python arrays multidimensional-array python-3.x

出于某种原因,每当我尝试使用以下代码打印2D数组时,\n打印两次.

array_test = [
  ['#', '#'],
  ['#', '#']
]

for i in range(0,2):
  for j in range(len(array_test[i])):
    print(array_test[i][j], end='')
  print("\n")
Run Code Online (Sandbox Code Playgroud)

Inc*_*tic 6

print 自动包含换行符.

print("\n") 因此打印2个换行符.

  • 哦,所以如果我只是`print()`或`print("\n"end ='')`它会起作用.疑难杂症! (2认同)