Let $K$ be a compact subset of $\mathbb{C}$ and $T$ a bounded operator in a Hilbert space $H$ (or an element of a unital Banach algebra $B$).
Does there exist a norm on $\mathbb{C}[X]$ such that the set of all monic polynomials in $\mathbb{C}[X]$ with roots in the compact set $K$ is compact ?
Is the set $\{P(T) : \text{P a monic polynomial in } \mathbb{C}[X] \text{ with roots in the compact set } K \}$ compact in $B(H)$ (or $B$)?
I tried to use the map $\phi$ from $(K^\mathbb{N})_0$ (finite sequences of elements of $K$) to $\mathbb{C}[X]$ (or $B(H)$) defined by $\phi((\rho_n)_{n=1}^m) = \prod_{n=1}^m (X-\rho_n)$ or ($\prod_{n=1}^m (T-\rho_n)$) but I failed to show that it is continuous or that $(K^\mathbb{N})_0$ is compact.
Since $K$ is compact the coefficients of the corresponding polynomials are bounded. On the other side if we consider a converging sequence of polynomials, if their coefficients are close then the corresponding roots are close, which would make the roots of the limit polynomial contained in $K$ due to the compactness of $K$.
EDIT: This would only work if the degree is fixed. Still I'll leave the answer as some might find it useful.