基本的に印刷する関数を作成しようとしています:
file1
file2
file3
file4
file5
file6
file7
私が入るとき:
C = [['file1', [['file2']], ['file3', 'file4', 'file5']], 'file6', ['file7']]
ディレクトリのようなものになるはずです。
これが私のコードです:
def tree_traverse(directory) :
list1 = list(directory)
for it in list1 :
if it == 'Cc' :
del(list1[:(list1[it]+3)])
for item in directory :
print(item)
上記の入力を入力するたびに、C は予期しない引数であるというエラーが表示されます。また、上記の入力を「C =」なしで入力すると、入力したように出力されます。私は何をすべきかでかなり迷っています。