Penciptaan Senarai dengan Fungsi list dalam Python
Senarai juga boleh dibuat menggunakan fungsi
list. Dalam kes ini, penulisannya
agak lebih panjang berbanding penggunaan
tanda kurung siku:
lst = list()
Seterusnya, kita masukkan elemen yang ingin ditambah
ke dalam senarai ke dalam parameter fungsi list.
Walau bagaimanapun, terdapat nuance penting di sini.
Pada dasarnya, fungsi list menukar
elemen yang dinyatakan dalam parameternya kepada
senarai. Mari kita buat senarai yang terdiri daripada satu
tali:
lst = list('1')
print(lst) # akan memaparkan ['1']
Jika kita ingin menambah beberapa elemen ke dalam senarai, kita boleh menghantarnya dalam bentuk satu tali yang panjang:
lst = list('1234')
print(lst) # akan memaparkan ['1', '2', '3', '4']
Jika cuba menghantar nombor ke dalam fungsi, kita akan mendapat ralat:
lst = list(1234)
print(lst) # akan memaparkan ralat
Diberi kod berikut:
tst = list('abcde')
print(tst)
Beritahu, apakah yang akan dipaparkan dalam konsol.
Diberi kod berikut:
tst = list('a12b')
print(tst)
Beritahu, apakah yang akan dipaparkan dalam konsol.
Diberi kod berikut:
tst = list(5678)
print(tst)
Beritahu, apakah yang akan dipaparkan dalam konsol.
Diberi kod berikut:
tst = list('4321')
print(tst)
Beritahu, apakah yang akan dipaparkan dalam konsol.