Ini adalah perpustakaan yang sangat sederhana untuk memvisualisasikan daftar dengan Python.
Itu dibuat terutama untuk mendukung pembuatan tutorial untuk Neps Academy (situs web luar biasa :D).
pip install visualist
Contoh minimalnya ditunjukkan di bawah ini. Misalkan kita ingin membuat gambar dari daftar [1, 2, -4, 2, -2, 5] dan menyorot indeks [2, 4].
from visualist import Visualist
visualist = Visualist ()
img = visualist . img_from_list ([ 1 , 2 , - 4 , 2 , - 2 , 5 ], highlight_indexes = [ 2 , 4 ])
img . show ()
Hasil dari kode ini adalah
Jika Anda ingin menyimpan gambar, ubah img.show()
menjadi img.save('my_dear_list.png')
.
Jika Anda menggunakan metode img_from_lists
ini akan berfungsi dengan daftar daftar. Perhatikan bahwa sorotan juga harus berupa daftar daftar.
from visualist import Visualist
visualist = Visualist ()
img = visualist . img_from_lists ([[ 1 , 2 , - 4 , 2 , - 2 , 5 ], [ 1 , 2 , 3 , 4 ]], highlight_indexes = [[ 2 , 4 ], [ 1 ]])
img . show ()
Hasilnya adalah
Untuk membangun perpustakaan Anda memerlukan modul roda :
pip install wheel
dan jalankan perintah berikut:
python setup.py sdist bdist_wheel
Untuk mengunggah versi baru gunakan (jangan lupa perbarui nomor versi di setup.py
):
twine upload dist/*