リストを表示するための Python 定義を作成しようとしており、リストが 10 を超える場合に水平方向に表示する機能を追加しようとしています。
これが私のコードです:
def print_vert_list(list):
index = 0
for i in list:
if len(list) > 10:
print (" ".join(list[index]) + " ".join(list[11:11+index])) + " ".join(list[21:21+index])
else:
print (" ".join(list[index]))
index += 1
そして、ここにログがあります:
Traceback (most recent call last):
File "**********", line 30, in <module>
print_vert_list(file_var_list)
File "**********", line 22, in print_vert_list
print (" ".join(list[index]) + " ".join(list[11:11+index])) + " ".join(list[21:21+index])
TypeError: unsupported operand type(s) for +: 'NoneType' and 'str'