diff --git a/UFCFVQ-15-M Programming Task 1 Template.ipynb b/UFCFVQ-15-M Programming Task 1 Template.ipynb index 99dc422b29ef846b5da0bf38676f7ba7e721ed0e..daa05435936358a42b5336915521bdaab127863c 100644 --- a/UFCFVQ-15-M Programming Task 1 Template.ipynb +++ b/UFCFVQ-15-M Programming Task 1 Template.ipynb @@ -351,7 +351,27 @@ "execution_count": null, "metadata": {}, "outputs": [], - "source": [] + "source": [ + "\n", + "# Reading the CSV file and filling up the data structure.\n", + "\n", + "csv_data = {}\n", + "\n", + "with open('/Users/mscdatascience/Documents/assignment-PDS/mohammad_alsuulaimani_uwe_23086369_2023/task1.csv', 'r') as file:\n", + " header = file.readline().strip().split(',')\n", + " for column in header:\n", + " csv_data[column] = []\n", + " \n", + " for line in file:\n", + " values = line.strip().split(',')\n", + " for i, value in enumerate(values):\n", + " csv_data[header[i]].append(value)\n", + "\n", + "# To confirm display the first few items, from every list in the dictionary.\n", + "\n", + "{key: values[:3] for key, values in csv_data.items()}\n", + "\n" + ] }, { "cell_type": "markdown",