2016-12-04 11 views
-1

リストをpickledファイルとして保存するようにプログラムを変更する必要がありますが、その方法はわかりません。 IV私はちょうどカントは、私はちょうどそれをどこに置くか分からない漬物を使用する方法を理解ピクルスpickleのリストを変更する

sentencelist=[] 

while True: 
    for word in input('Input a sentence \n').split(): 
     if word not in sentencelist: 
      sentencelist.append(word) 
     print(sentencelist.index(word) + 1, end=',') 
    print() 
    del sentencelist[:] 

を実装する方法を見つけ出すように見える記事を読んでみました、任意のヘルプは素晴らしいことです。

答えて

0

あなたは行うことができます:

import pickle 

sentencelist=[] 

while True: 
    for word in input('Input a sentence \n').split(): 
     if word not in sentencelist: 
      sentencelist.append(word) 
     print(sentencelist.index(word) + 1, end=',') 
    print() 
    del sentencelist[:] 

pickle.dump(sentencelist, open('file', 'wb')) 

次に、あなたが戻って構造をロードすることができます:Q(X thisqX isqX AQX testqe]とき、それはのようなworlks

import pickle 
sentencelist = pickle.load(open('file', 'rb')) 
+0

を、それは[€]を印刷し、私の入力は 'これはテストです' – user123456789

関連する問題