Lembar Cheat Konversi Tipe Python

Pelajari konversi tipe implisit dan eksplisit dengan Python. Konversi antara string, bilangan bulat, float, daftar, set, dan kamus.

Pengecoran Primitif Dasar

Metode untuk secara eksplisit mengkonversi variabel antara tipe data primitif.

Metode / FungsiSintaksDeskripsi
int()int(x, base=10)Mengonversi x menjadi bilangan bulat. Dapat mengurai string dengan basis numerik opsional.
float()float(x)Mengonversi angka atau string numerik menjadi angka floating-point.
str()str(object)Mengembalikan representasi string suatu objek.
bool()bool(x)Mengonversi x menjadi boolean, mengevaluasi ke Benar atau Salah berdasarkan pengujian nilai kebenaran.

Struktur Data & Konversi Pengumpulan

Mengubah koleksi kontainer menjadi representasi berbeda.

Metode / FungsiSintaksDeskripsi
list()list(iterable)Mengonversi urutan apa pun yang dapat diubah (misalnya tupel, set, tombol dict) menjadi daftar yang dapat diubah.
tuple()tuple(iterable)Mengonversi urutan apa pun yang dapat diubah menjadi tupel yang tidak dapat diubah.
set()set(iterable)Mengonversi iterable menjadi satu set, menghapus duplikat elemen berulang apa pun.
dict()dict(iterable)Membuat kamus dari pasangan nilai kunci, biasanya berupa daftar tupel.
zip()zip(*iterables)Memasangkan elemen dari beberapa iterable, siap untuk dimasukkan ke dalam daftar atau kamus.

Skrip Demo Interaktif

run_all_cheat_methods.py
Jalankan di Editor
# int()
int(x, base=10)

# float()
float(x)

# str()
str(object)

# bool()
bool(x)

# list()
list(iterable)

# tuple()
tuple(iterable)

# set()
set(iterable)

# dict()
dict(iterable)

# zip()
zip(*iterables)

Pertanyaan yang Sering Diajukan

Nilai apa yang dievaluasi menjadi False dalam konteks boolean?

Koleksi kosong ([], (), {}, set()), Tidak Ada, Salah, angka nol (0, 0,0), dan string kosong ("") bernilai Salah. Semua nilai lainnya bernilai Benar.

Bisakah saya mengubah daftar tupel menjadi kamus?

Ya, jika tupel berisi tepat dua elemen (kunci, nilai), Anda dapat memanggil dict(list_of_tuples) untuk membuat kamus.

Topik Terkait

Sumber Daya Python yang Direkomendasikan

Perluas pengetahuan Anda dengan tutorial interaktif terkait, lembar contekan, dan perbandingan kode.