1 石姓以前的姓是李姓。2 这是因为在中国古代,人们的姓氏往往是由祖先的名字而来,而石和李的发音很相近,因此一些祖先的名字可能被误传为石,而成为了石姓。3 此外,还有一种说法是石姓来源于古代的石国,而李姓则来源于唐代的李世民,这两个姓氏的历史渊源比较复杂,需要进一步研究和探讨。