You can try something like this:
import seaborn as sns
import matplotlib.pyplot as plt
if __name__ == '__main__':
fig, axs = plt.subplots(ncols=2)
dat = [1e-10, 1e-1, 1e31, 15, 1e2, 1e-3]
sns.violinplot(data=dat, ax=axs[0])
sns.violinplot(data=dat, ax=axs[1])
axs[1].set_yscale('log')
plt.show()