Muriel Spark , known for her finely polished , darkly comic prose and for the unforgettable Miss Jean Brodie , one of the funniest and most sinister characters in modern fiction , died Friday at a hospital in Florence , Italy .