我想對用戶輸入有關分隔符並使用它來拆分數據。 我想到的代碼行應該是這個樣子:拆分用戶輸入
my_delimiter = raw_input("write down the delimiter of your file(e.g. ','): ")
for line in file:
line2 = line.split(my_delimiter)
print line2
main_data.append(line2)
然後我的樣本輸入應該是這樣
寫下你的文件的分隔符(如「」):「\ t '
和輸出應該像
['age', 'prescript', 'astigmatic', 'tearRate\n']
['young', 'myope', 'no', 'reduced', 'no lenses\n']
但它仍然是一樣的。 但它不起作用。它不會按照我希望的那樣用製表符或逗號分隔。 請幫我弄清楚這一點。
能否請您修復縮進的問題,並讓我們知道一個樣本輸入你正在給它不工作和預期的輸出? –
你的文件中是否有實際的'\ t'? – putvande
您是否要求我們幫助解決輸入數據中的問題? –