import csv results = [ ["Run", "Structure", "Mode", "Operation", "Time(sec)"], ["1", "LinkedList", "Sorted", "Insert", "8.1964"], ["1", "LinkedList", "Sorted", "Search", "0.057671"], ["1", "LinkedList", "Sorted", "Delete", "0.035085"], ["1", "HashTable", "Sorted", "Insert", "0.0894"], ["1", "HashTable", "Sorted", "Search", "0.000865"], ["1", "HashTable", "Sorted", "Delete", "0.000470"], ["1", "BST", "Sorted", "Insert", "14.9662"], ["1", "BST", "Sorted", "Search", "0.118534"], ["1", "BST", "Sorted", "Delete", "0.72515"], ["1", "LinkedList", "Random", "Insert", "7.2082"], ["1", "LinkedList", "Random", "Search", "0.076737"], ["1", "LinkedList", "Random", "Delete", "0.056586"], ["1", "HashTable", "Random", "Insert", "0.1015"], ["1", "HashTable", "Random", "Search", "0.000963"], ["1", "HashTable", "Random", "Delete", "0.000602"], ["1", "BST", "Random", "Insert", "0.506"], ["1", "BST", "Random", "Search", "0.000429"], ["1", "BST", "Random", "Delete", "0.00238"], ["2", "LinkedList", "Sorted", "Insert", "7.7138"], ["2", "LinkedList", "Sorted", "Search", "0.116941"], ["2", "LinkedList", "Sorted", "Delete", "0.060090"], ["2", "HashTable", "Sorted", "Insert", "0.1367"], ["2", "HashTable", "Sorted", "Search", "0.001365"], ["2", "HashTable", "Sorted", "Delete", "0.000725"], ["2", "BST", "Sorted", "Insert", "14.8739"], ["2", "BST", "Sorted", "Search", "0.125425"], ["2", "BST", "Sorted", "Delete", "0.076719"], ["2", "LinkedList", "Random", "Insert", "8.2494"], ["2", "LinkedList", "Random", "Search", "0.059883"], ["2", "LinkedList", "Random", "Delete", "0.041534"], ["2", "HashTable", "Random", "Insert", "0.1364"], ["2", "HashTable", "Random", "Search", "0.001197"], ["2", "HashTable", "Random", "Delete", "0.000688"], ["2", "BST", "Random", "Insert", "0.0633"], ["2", "BST", "Random", "Search", "0.000364"], ["2", "BST", "Random", "Delete", "0.00225"], ["3", "LinkedList", "Sorted", "Insert", "8.8046"], ["3", "LinkedList", "Sorted", "Search", "0.057129"], ["3", "LinkedList", "Sorted", "Delete", "0.038862"], ["3", "HashTable", "Sorted", "Insert", "0.0898"], ["3", "HashTable", "Sorted", "Search", "0.000828"], ["3", "HashTable", "Sorted", "Delete", "0.000556"], ["3", "BST", "Sorted", "Insert", "14.8563"], ["3", "BST", "Sorted", "Search", "0.203530"], ["3", "BST", "Sorted", "Delete", "0.105306"], ["3", "LinkedList", "Random", "Insert", "0.4506"], ["3", "LinkedList", "Random", "Search", "0.102144"], ["3", "LinkedList", "Random", "Delete", "0.057962"], ["3", "HashTable", "Random", "Insert", "0.1279"], ["3", "HashTable", "Random", "Search", "0.000767"], ["3", "HashTable", "Random", "Delete", "0.000484"], ["3", "BST", "Random", "Insert", "0.0467"], ["3", "BST", "Random", "Search", "0.000332"], ["3", "BST", "Random", "Delete", "0.00217"], ["4", "LinkedList", "Sorted", "Insert", "7.6198"], ["4", "LinkedList", "Sorted", "Search", "0.054603"], ["4", "LinkedList", "Sorted", "Delete", "0.035980"], ["4", "HashTable", "Sorted", "Insert", "0.0886"], ["4", "HashTable", "Sorted", "Search", "0.000837"], ["4", "HashTable", "Sorted", "Delete", "0.000515"], ["4", "BST", "Sorted", "Insert", "14.2847"], ["4", "BST", "Sorted", "Delete", "0.76102"], ["4", "LinkedList", "Random", "Insert", "7.9882"], ["4", "LinkedList", "Random", "Search", "0.080089"], ["4", "LinkedList", "Random", "Delete", "0.045272"], ["4", "HashTable", "Random", "Insert", "0.1034"], ["4", "HashTable", "Random", "Search", "0.000897"], ["4", "HashTable", "Random", "Delete", "0.000522"], ["4", "BST", "Random", "Insert", "0.0415"], ["4", "BST", "Random", "Search", "0.000340"], ["4", "BST", "Random", "Delete", "0.00203"], ["5", "LinkedList", "Sorted", "Insert", "6.6408"], ["5", "LinkedList", "Sorted", "Search", "0.103166"], ["5", "LinkedList", "Sorted", "Delete", "0.044656"], ["5", "HashTable", "Sorted", "Insert", "0.0895"], ["5", "HashTable", "Sorted", "Search", "0.000782"], ["5", "HashTable", "Sorted", "Delete", "0.000464"], ["5", "BST", "Sorted", "Insert", "13.9106"], ["5", "BST", "Sorted", "Search", "0.113157"], ["5", "BST", "Sorted", "Delete", "0.073544"], ["5", "LinkedList", "Random", "Insert", "9.6219"], ["5", "LinkedList", "Random", "Search", "0.058146"], ["5", "LinkedList", "Random", "Delete", "0.036343"], ["5", "HashTable", "Random", "Insert", "0.0876"], ["5", "HashTable", "Random", "Search", "0.000840"], ["5", "HashTable", "Random", "Delete", "0.000460"], ["5", "BST", "Random", "Insert", "0.0406"], ["5", "BST", "Random", "Search", "0.000352"], ["5", "BST", "Random", "Delete", "0.00207"] ] with open("results.csv", "w", newline="") as f: writer = csv.writer(f) writer.writerows(results)