input = ['word1, 23, 12','word2, 10, 19','word3, 11, 15'] output = [] for item in input: items = item.split(',') output.append([items[0], int(items[1]), int(items[2])])