ユーザーが分析したいテキストファイルの数について、ユーザーからの入力を受け入れるファイルをまとめようとしています。最初のステップとして、入力した各ドキュメントの内容 (任意の数、制限なし) を取得し、ドキュメントの各行の内容をリストの項目として記録したいと考えています。ユーザーが入力するドキュメントごとに個別のリストを作成したいのですが、それが私が苦労しているところです。以下は私がこれまでに得たものです。
def user_input():
prompt = raw_input("Please input the full name (e.g. text_file.txt) or path of a text file:")
global lst
lst = {}
lst[0] = prompt
global file_count
file_count = 1
while len(prompt) > 0:
prompt = raw_input("Please input any additional text files or simply press enter to continue:")
if len(prompt) > 0:
lst[file_count] = prompt
file_count = file_count+1
return lst
def read_in():
for x in lst.values():
file = open(x)
x = file.readlines()
各リストに名前を動的に割り当てる方法がわからないため、この部分で立ち往生しています。どんな助けでも大歓迎です!!