Dalam tutorial ini, kita akan belajar cara menggeser elemen dalam daftar ke kiri dengan Python dengan sebuah contoh Show
Daftar adalah koleksi yang dipesan dan dapat diubah. Ini sangat mirip dengan array, kecuali mereka satu dimensi dan dengan Python. daftar dalam Python ditulis dengan tanda kurung siku. Seseorang dapat mengakses elemen menggunakan indeks mulai dari 0 jika traversal dari depan. Jika traversal dari ujung belakang, maka pengindeksan negatif dapat dilakukan untuk traversal. Untuk misalnya. = Untuk mengakses elemen terakhir dapat menggunakan indeks -1 dan untuk elemen terakhir kedua, -2 dan seterusnya Untuk mengetahui metode atau fungsi yang terkait dengan daftar Datatype, seseorang dapat mengetik
di Python Menganggur Geser elemen dalam daftar ke kiri dengan Pythondef ShiftLeft(): no=input("Enter the number of elements") N=int(no) L=[] while N>0: k=input("Enter an element") L.append(k) print(L) print("This is the original list") g=L[0] L.pop(0) L.append(g) print(L) print("This is the new list")
KELUARANEnter the number of elements 5 Enter an element 11 Enter an element 22 Enter an element 33 Enter an element 44 Enter an element 55 [11,22,33,44,55] This is the original list [22,33,44,55,11] This is the new list_ PENJELASAN KODE. Menggeser elemen daftar ke kiriDalam Kode, Di Atas kami menggunakan fungsi "ShiftLeft" yang ditentukan pengguna untuk program yang diperlukan. Program ini menekankan pada Menggeser elemen dalam daftar ke Kiri. Jadi, Artinya semua elemen digeser ke nilai indeks sebelumnya dan elemen pertama sekarang menjadi elemen terakhir Indeks dalam daftar adalah sebagai -0, untuk elemen ke-1;1, untuk elemen ke-2 dan -1 untuk elemen terakhir dari daftar dan seterusnya… Misalkan, kita memiliki daftar yang dialokasikan variabel A=[11,22,33,44,55,66]. Jadi setelah eksekusi program, A=[22,33,44,55,66,11] Pembuatan daftarUntuk mengimplementasikan ini, pertama saya membuat daftar yang ditentukan pengguna
Menggeser elemen ke Kiri
5 tanggapan untuk “Menggeser Elemen dalam Daftar ke Kiri dengan Python”
|