Menu
CoddyTech

Membuat list sederhana

Termasuk bagian Logika dan Alur dalam perjalanan Python di Coddy. Pelajaran 51 dari 78.

Sekarang setelah kamu mengetahui sintaks list comprehension, mari kita pelajari beberapa contoh sederhana untuk melihat cara menggunakannya dalam membuat list baru dengan cepat dan efisien.

Buat list bilangan kubik:

cubes = [x**3 for x in range(1, 6)]
print(cubes)
# output: [1, 8, 27, 64, 125]

Buat list string dari karakter:

chars = [char for char in "hello"]
print(chars)
# output: ['h', 'e', 'l', 'l', 'o']

Buat list berisi bilangan genap:

evens = [x for x in range(2, 11, 2)]
print(evens)
# output: [2, 4, 6, 8, 10]

Ubah semua item dalam list menjadi huruf kapital:

words = ["apple", "banana", "cherry"]
uppercase = [word.upper() for word in words]
print(uppercase)
# output: ['APPLE', 'BANANA', 'CHERRY']

List comprehension memudahkan kamu bekerja dengan urutan, menerapkan transformasi, dan bahkan menyertakan kondisi, semuanya dalam satu baris!

challenge icon

Tantangan

Mudah

Buat fungsi bernama get_word_lengths yang menerima list kata sebagai argumen dan mengembalikan list panjang setiap kata menggunakan list comprehension.

Coba sendiri

def get_word_lengths(words):
    # Tulis kodemu di sini
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Logika dan Alur

Latihan sendiri: Compiler Python online