Сортировать список числовых строк в порядке возрастания

Я создал базу данных sqlite, в которой есть таблица, в которой хранятся значения температуры. Значения температуры записываются в базу данных в порядке возрастания в первый раз. Затем я считываю значения температуры из базы данных в список, а затем добавляю этот список в поле со списком, чтобы выбрать температуру - работает отлично.

Полученный список, скажем:

templist = ['25', '50', '100', '150', '200', '250', '300'].

Затем я добавляю новое значение температуры, скажем, «33» в базу данных.

Он добавляется в конец таблицы. Если я сейчас читаю температуру, список станет:

['25', '50', '100', '150', '200', '250', '300', '33']. 

Если я сделаюtemplist.sort() или жеsorted(templist)конечный результат

['150', '200', '25', '250', '300', '33', '50']

Есть ли простой способ отсортировать список в порядке возрастания, чтобы я получил:

['25', '33', '50', '100', '150', '200', '250', '300']

Ответы на вопрос(2)

Ваш ответ на вопрос