0
get_month_averages
の2番目の機能のget_data_list
関数のdata_list
に追加された新しい情報にアクセスする必要がありますが、これを実行しようとするとdata_list
は定義されていません。これはどうすればいいですか?このリストの内容にアクセスするにはどうすればよいですか? (Python)
import csv
def get_data_list(data_file):
data_file = open("table.csv", "r")
data_list = []
for line_str in data_file:
data_list.append(line_str.strip().split(','))
return data_list
def get_month_averages(data_list):
date_list = []
vol_list = []
adjclos_list = []
for row in data_list:
date_list.append(row[0])
vol_list.append(row[5])
adjclos_list.append(row[6])
all_list = [date_list, vol_list, adjclos_list]
return all_list
print (get_month_averages(data_list))
。 'data_list = get_data_list()'のような行が必要です。また、関数の最初の行は引数を取る必要がないので、 'def get_data_list():'でなければなりません。 – mitoRibo