Selamat datang kembali.
Mari kita bicara tentang beberapa trik berguna dengan daftar yang akan sering Anda lihat dalam kode Python.
Nah, salah satu yang sudah kita lihat.
Ini ide lenth ini.
Anda akan sering menggunakan ini, yaitu untuk mengetahui panjang daftar, yang dalam kasus kami sekarang
adalah tujuh.
Trik lain yang sangat berguna adalah membalikkan daftar.
Sekarang, saya telah menunjukkan kepada Anda cara membalik daftar, tetapi terkadang Anda dapat melakukannya dengan mengiris daftar terhadap sesuatu yang telah
kita lihat di pengirisan string.
Jadi saya benar-benar bisa melakukan BASKETT.
Dan kemudian titik koma, titik koma, negatif satu, jika saya klik, jalankan di sini.
Apakah itu yang Anda harapkan?
Mari kita bahas baris demi baris ini.
Saya telah mengurutkan keranjang sehingga dari a sampai zie dan kemudian saya membaliknya, jadi
dari Z sampai A dan kemudian saya membalik keranjang lagi sehingga bukannya terbalik, sekarang sudah
beres.
ABCDE e x.
Dan pengirisan daftar ini membuat daftar baru, kan, jika saya mencetak keranjang di sini.
Anda akan melihat bahwa keranjang adalah versi terbalik, tindakan terakhir yang kami lakukan pada keranjang versus pengirisan
daftar, yang membuat versi baru.
Jadi notasi ini, Anda akan melihat banyak daftar saat Anda perlu membalik daftar.
Atau mungkin Anda perlu membuat salinan daftar seperti ini, atau mungkin Anda memerlukan sebagian dari daftar tersebut.
Hal berguna lainnya yang akan sering Anda lihat adalah sesuatu yang disebut jangkauan.
Mari kita membahas ini untuk saat ini.
Jika saya ingin membuat daftar dengan sangat cepat, katakanlah dari satu hingga seratus, saya dapat melakukan hal seperti
ini.
Saya dapat mengatakan jangkauan dan kemudian mulai dan kemudian berhenti.
Jadi mari kita lakukan seratus.
Dan jika saya mencetak ini.
Dan saya berlari, hmm, saya mendapatkan kisaran satu hingga 100.
Tetapi jika saya membungkus ini dalam daftar.
Yang akan membuat daftar baru untuk kita dan saya klik Jalankan!
Lihat itu, saya mendapatkan rentang dari satu hingga sembilan puluh sembilan, ingat, ini adalah awal dan kemudian apa
pun untuk menghentikannya.
Jadi sebelum mencapai seratus, itu akan berhenti.
Sekarang, jika saya menghapus ini dan hanya melakukan satu hal.
Saya mendapatkan daftar mulai dari nol hingga 99, jika saya ingin daftar yang memiliki seratus satu item karena dimulai
dari nol, saya hanya akan melakukan seratus satu.
Dan jangkauan adalah sesuatu yang akan kita bicarakan lebih banyak, terutama ketika kita berbicara tentang loop
dalam pemrograman, tetapi ini adalah cara yang bagus untuk membuat daftar dengan sangat, sangat cepat, terutama daftar bernomor.
Akhirnya, hal umum terakhir yang akan sering Anda lihat adalah ide dot join.
Apa itu dot join.
Bergabung sebenarnya adalah sesuatu yang bekerja pada string.
Ini adalah metode string, tetapi sering digunakan dengan cara ini.
Kami memiliki string kosong.
Dan string kosong ini, katakanlah, kalimat.
Dan kemudian kita bisa membuat kalimat dot join.
Dan join mengambil apa yang kita sebut iterable, yang merupakan daftar untuk saat ini, dan di
sini kita dapat memiliki kalimat seperti, Hai, nama saya.
Adalah.
jojo.
Dan sekarang jika saya mencetak kalimat.
Dan saya klik, jalankan di sini, hmm, saya tidak mendapatkan apa-apa, mari kita cari tahu mengapa, bagaimana jika saya mengetik tanda seru di
sini dan saya klik jalankan?
Baiklah, itu mencetak kalimat, tapi sepertinya Dudd Join membuat item baru untuk kita.
Jadi mari kita tetapkan itu ke kalimat baru.
Sekarang, jika saya membuat kalimat baru dan mencetaknya.
Kita melihat bahwa saya.
Hai, nama saya Jojo.
Hmm.
Jadi ini sedikit funky, benar, kami memiliki tanda seru ini.
Antara barang-barang kami dan bergabung dengan Joynes, barang-barang kecil yang dapat diubah ini, daftar ini dengan apa pun yang ada di depannya.
Jadi jika kita benar-benar mengubah ini menjadi string klik kosong, kita sekarang mendapatkan ini.
Jika saya menambahkan spasi di antaranya dan klik run.
Kami mendapatkan hai, nama saya Jojo.
Dan terkadang Anda akan sering melihat pola ini, terutama jika Anda ingin bergabung dan membuat
string baru dari daftar item.
Sekarang, cara singkat untuk melakukan ini adalah dengan benar-benar tidak peduli dengan ini dan hanya melakukan string
kosong.
Jangan bergabung dan kemudian bergabung dengan semua item daftar.
Di sana kita pergi.
Jadi yang kita lakukan hanyalah menggabungkan daftar menjadi sebuah string, dan ini adalah pola umum
yang akan sering Anda lihat di berikutnya.