Esta ai :
for coluna in df.columns:
if len(df[coluna].unique()) == 1:
df.drop(coluna,axis = 1, inplace = True)
else:
pass
Esta ai :
for coluna in df.columns:
if len(df[coluna].unique()) == 1:
df.drop(coluna,axis = 1, inplace = True)
else:
pass
Olá Bruno, tudo bem? Espero que sim!
Essa forma fica bem mais direta, sem precisar armazenar o nome das colunas. Você não precisa utilizar a cláusula else
, uma vez que o código executa somente se len(df[coluna].unique()) == 1
.
Mas ficou bem legal assim.
Bons estudos!