Remember that character lists (lists of integers of values in the unicode range) get printed as character strings, but they are still lists, you are only seeing it that way because of how it is printed. Try i '77' in IEX to see details (you can do that to any value).
@OvermindDL1 Thanks guys. and yep. when I printed [55,55] in iex i got ‘77’ so in my application I just directly sent my value to the relevant field and I am getting [55,55] in the result set