Daftar sama seperti array, dideklarasikan dalam bahasa lain. Daftar tidak harus selalu homogen yang menjadikannya alat yang paling kuat di Python. Daftar tunggal mungkin berisi Tipe Data seperti Integer, String, serta Objek. Daftar dapat berubah, dan karenanya, dapat diubah bahkan setelah dibuat Show Namun, Pernahkah Anda bertanya-tanya tentang cara mendeklarasikan daftar kosong dengan Python? . e. baik dengan menggunakan Kami biasanya melakukan tugas untuk mendapatkan nilai indeks tertentu dan menugaskan variabel darinya. Pendekatan umum yang kami ikuti adalah mengekstrak setiap elemen daftar dengan indeksnya dan kemudian menugaskannya ke variabel. Pendekatan ini membutuhkan lebih banyak baris kode. Mari kita bahas cara-cara tertentu untuk melakukan tugas ini secara kompak untuk meningkatkan keterbacaan. Metode #1. Menggunakan pemahaman daftar Dengan menggunakan pemahaman daftar seseorang dapat mencapai tugas ini dengan mudah dan dalam satu baris. Kami menjalankan loop untuk indeks tertentu di RHS dan menugaskannya ke variabel yang diperlukan. Python3
The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 30 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 31 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 32 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 31 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 34 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 31 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 36 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 31________0______8_ The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 30______0_____0___
The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 3_2 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 33 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 34 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 35 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 36 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 37 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 38 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 39 # Python3 code to demonstrate 0
The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 3_________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________G
The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 33 # to assign variables from list element 8The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 38 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 39 # using list comprehension 1The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 38
The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 38 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 39 # using list comprehension 7The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 38 ________115 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 3_115_______4 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 38 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 39 # initializing list 3Keluaran. The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 3 Metode #2. Menggunakan fungsi itemgetter() itemgetter juga dapat digunakan untuk melakukan tugas khusus ini. Fungsi ini menerima nilai indeks dan wadah tempat kerjanya dan menetapkan ke variabel. Python3
The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 30 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 31 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 32 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 31 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 34 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 31 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 36 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 31________0______8_ The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 30______0_____0___
The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 3_2 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 33 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 34 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 35 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 36 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 37 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 38 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 39 # Python3 code to demonstrate 0
The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 300 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 30 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 31 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 30 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 31 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 34 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 306
The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 33 # to assign variables from list element 8The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 38 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 39 # using list comprehension 1The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 38
The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 38 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 39 # using list comprehension 7The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 38 ________115 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 3_115_______4 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 38 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 39 # initializing list 3Keluaran. The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 3 Metode #3. Menggunakan itertools. kompres () fungsi kompres menerima nilai boolean yang sesuai dengan setiap indeks sebagai True jika harus ditugaskan ke variabel dan False tidak digunakan dalam penugasan variabel. Python3
The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 3_27
The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 329 # initializing list 9 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 331
The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 30 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 31 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 32 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 31 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 34 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 31 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 36 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 31________0______8_ The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 30______0_____0___
The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 3_2 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 33 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 34 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 35 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 36 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 37 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 38 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 39 # Python3 code to demonstrate 0
The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 3_57
The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 361 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 362 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 31 The original list is : [1, 4, 5, 6, 7, 3] The variables are : 4 6 30________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________G Bagaimana Anda membuat variabel daftar dengan Python?Untuk membuat daftar dengan Python, kami menggunakan tanda kurung siku ( [] ) . Berikut tampilan daftarnya. NamaDaftar = [ItemDaftar,ItemDaftar1,ItemDaftar2,ItemDaftar3,. ] Perhatikan bahwa daftar dapat memiliki/menyimpan tipe data yang berbeda.
Bisakah Anda memasukkan variabel ke dalam daftar Python?Karena sebuah daftar dapat berisi variabel Python apa saja , bahkan dapat berisi daftar lainnya.
Bagaimana Anda mendeklarasikan variabel dalam daftar?Daftar dalam Python dapat dibuat hanya dengan menempatkan urutan di dalam tanda kurung siku []. Untuk mendeklarasikan daftar kosong cukup tetapkan variabel dengan tanda kurung siku . Konstruktor list() digunakan untuk membuat list dengan Python.
Bisakah Anda memiliki variabel dalam daftar?Variabel daftar menyimpan daftar nilai (misalnya, login atau kata sandi) untuk digunakan dalam skenario . Setiap variabel daftar menentukan urutan, di mana pengguna virtual mengakses nilai daftar. |