Question: 
Write a function to sort a list of lists by length and value.


Model's Code:
def sort_sublists(lst):
    return sorted(lst, key=lambda x: (len(x), x))



Sample Correct Code:
def sort_sublists(list1):
      list1.sort()  
      list1.sort(key=len)
      return  list1


Asserts:
assert sort_sublists([[2], [0], [1, 3], [0, 7], [9, 11], [13, 15, 17]])==[[0], [2], [0, 7], [1, 3], [9, 11], [13, 15, 17]]
assert sort_sublists([[1], [2, 3], [4, 5, 6], [7], [10, 11]])==[[1], [7], [2, 3], [10, 11], [4, 5, 6]]
assert sort_sublists([["python"],["java","C","C++"],["DBMS"],["SQL","HTML"]])==[['DBMS'], ['python'], ['SQL', 'HTML'], ['java', 'C', 'C++']]


Tests:
Test 1 of 3: PASS
Test 2 of 3: PASS
Test 3 of 3: PASS

Test 705 of 974: 532/705 (75.46099290780141%): success