user: Question: What is the party for first elected 1948 for William T. Granahan
Columns: ['District', 'Incumbent', 'Party', 'First elected', 'Result', 'Candidates']
Types: ['text', 'text', 'text', 'real', 'text', 'text']
Sample row: ['Pennsylvania 2', 'William T. Granahan', 'Democratic', 1948.0, 'Re-elected', 'William T. Granahan (D) 57.0% Max Slepin (R) 43.0%']
SQL:

assistant: SELECT "Party" FROM "Table" WHERE "First elected" = 1948.0 AND "Incumbent" = 'William T. Granahan';