my_list = ['1\tMelkor\tMorgoth\tSauronAtDolGoldul','2\tThingols\tHeirIsDior\tSilmaril','3\tArkenstone\tIsProbablyA\tSilmaril']
このリストを \t で区切られたサブリストに分割しようとしています
output = [['1','Melkor','Morgoth','SauronAtDolGoldul'],['2','Thigols','HeirIsDior','Silmaril'],['3','Arkenstone','IsProbablyA','Silmaril']]
私は次の行で何かを考えていました
output = []
for k_string in my_list:
temp = []
for i in k_string:
temp_s = ''
if i != '\':
temp_s = temp_s + i
elif i == '\':
break
temp.append(temp_s)
t でめちゃくちゃになります。. 他にどのようにそれを行うのかわかりません。.join を同様の目的で使用している人を見たことがありますが、.join の使用方法がよくわかりません。