Dapatkah Anda memodifikasi elemen daftar individual python?

Dalam tutorial ini, pelajari cara memperbarui elemen daftar menggunakan Python. Jawaban singkatnya adalah. Gunakan posisi indeks di dalam tanda kurung siku ([]) dan tetapkan elemen baru untuk mengubah elemen apa pun dari Daftar. Anda dapat mengubah elemen daftar atau item daftar dengan metode yang diberikan di sini

Elemen daftar dapat berisi string, bilangan bulat, dan objek. Anda dapat memperbarui item ini di daftar dengan posisi atau lokasi yang diinginkan menggunakan indeks. Jika Anda tidak mengetahui indeks elemen, Anda dapat melakukan pengulangan untuk membandingkan dan mengubah atau memperbarui elemen daftar

Daftar isi

Perbarui Elemen Daftar Menggunakan Posisi Indeks dengan Python

Untuk memperbarui elemen daftar menggunakan posisi indeks. Anda harus menggunakan variabel daftar di dalam posisi indeks. Lihat contoh yang diberikan di bawah ini untuk mempelajari cara menggunakan metode ini

1

2

3

daftarsaya = ["satu", "two", 37, "four", 51];

daftarsaya[2] = "three";

cetak(daftarsaya);

Keluaran

['satu', 'dua', 'tiga', 'empat', 51]

Contoh di atas berisi 5 elemen dalam daftar. Dalam elemen ini, 3 adalah string dan 2 adalah bilangan bulat. Namun, setelah Anda mengganti atau memperbarui elemen. Itu menunjukkan 4 string dan 1 integer di output

Namun, metode ini tidak akan berfungsi jika Anda tidak mengetahui posisi indeks elemen. Dalam hal ini, Anda harus menggunakan metode yang diberikan di bagian di bawah ini. Jadi, baca lebih lanjut untuk mempelajari metode ini dan mengubah elemen di Python

Bonus. unduh lembar contekan Python Gratis yang akan menunjukkan kepada Anda 20+ contoh paling penting untuk dipelajari dengan Python

Ubah Item Daftar yang Diperlukan Menggunakan For Loop dengan Python

Untuk memperbarui elemen daftar yang diperlukan, Anda harus menggunakan loop Python For. Dalam loop, Anda harus menggunakan kondisi if untuk membandingkan dan hanya mengubah elemen yang diperlukan

Periksa contoh yang diberikan di bawah ini dan ubah elemen yang diperlukan sesuai kebutuhan Anda

1

2

3

4

5

daftarsaya = ["satu", "two", 37, "four", 51];

untuk i, item di enumerate(myList):

jika barang == 37.

daftarsaya[i] = 48;

cetak(daftarsaya);

Keluaran

['satu', 'dua', 48, 'empat', 51]

Contoh di atas pertama-tama menemukan elemen yang diperlukan dengan membandingkan setiap elemen. Setelah mendapatkan elemen yang diperlukan, kode memperbarui elemen daftar dengan elemen yang baru ditetapkan

Ganti Item Lama Dengan Baru di Daftar Dalam Jangkauan Menggunakan Python

Anda dapat mengubah atau memperbarui elemen daftar dalam rentang penuh atau rentang terbatas. Rentang penuh dapat menggantikan semua elemen daftar yang cocok. Ini dapat menggantikan lebih dari satu elemen daftar

Untuk mengubah elemen dalam rentang tertentu. Anda harus membatasi jangkauan dan melakukan pengulangan ke elemen daftar. Periksa setiap contoh yang diberikan di bawah ini untuk mempelajari metodenya

Perbarui Elemen Daftar dengan Jangkauan Penuh

Untuk mengubah elemen daftar dengan rentang penuh, Anda harus menggunakan Python range() dan meneruskan argumen seperti yang diberikan di bawah ini

Anda harus memperhatikan satu hal di sini, elemen indeks ke-2 dan terakhir berisi nilai integer yang sama. Rentang penuh dapat mengubah semua elemen yang cocok

1

2

3

4

5

daftarsaya = ["satu", "two", 37, "four", 51, 37];

untuk item dalam rentang(0, len(myList)):

jika daftarsaya[item] == 37:

daftarsaya[item] = 29;

cetak(daftarsaya);

Keluaran

['satu', 'dua', 29, 'empat', 51, 29]

Contoh di atas berisi elemen '29' yang hadir dua kali dalam daftar. Berbagai metode loop mengubah semua elemen daftar yang cocok ini. Jika Anda ingin mengubah elemen hanya dalam rentang tertentu, baca lebih lanjut

Perbarui Elemen Daftar dalam rentang Terbatas

Anda dapat membatasi iterasi loop menggunakan fungsi Python range(). Gunakan metode yang diberikan dalam contoh di bawah ini untuk menerapkan rentang terbatas

1

2

3

4

5

daftarsaya = ["satu", "two", 37, "four", 51, 37];

untuk item dalam rentang(0, len(myList)-3):

jika daftarsaya[item] == 37:

daftarsaya[item] = 29;

cetak(daftarsaya);

Keluaran

['satu', 'dua', 29, 'empat', 51, 37]

Di atas membandingkan elemen yang cocok dalam tiga elemen pertama. Setelah cocok dengan elemen, itu mengubah atau memperbarui elemen dengan elemen baru

UNDUH LEMBAR CHEAT PYTHON Gratis

FAQ tentang Cara Memperbarui Elemen Daftar dengan Python

Q1. Bagaimana Cara Memperbarui Daftar dengan Python?

Menjawab. Untuk memperbarui daftar dengan Python, Anda harus menggunakan variabel Daftar diikuti oleh operator indeks ([]). Di dalam operator tersebut, Anda harus melewati posisi indeks dari elemen yang ingin Anda perbarui. Setelah itu, tetapkan nilai baru untuk memperbarui daftar dengan Python

Q2. Bisakah Anda Memperbarui Nilai dalam Daftar dengan Python?

Menjawab. Ya, Anda dapat memperbarui nilai dalam daftar dengan Python menggunakan operator indeks ([]). Anda hanya perlu melewatkan posisi elemen sebagai argumen dari operator indeks ([]). Sekarang, tetapkan nilai baru untuk diperbarui dengan nilai yang ada di Python

Bagaimana Anda mengedit elemen tertentu dalam daftar python?

Anda dapat memodifikasi item di dalam daftar dengan Python dengan mengacu pada indeks item. .
Item pertama dalam daftar adalah 'Jon. ' Item ini memiliki indeks 0
'Bill' memiliki indeks 1
'Maria' memiliki indeks 2
'Jenny' memiliki indeks 3
'Jack' memiliki indeks 4

Bagaimana Anda memperbarui satu elemen dalam daftar python?

Anda dapat memperbarui satu atau beberapa elemen daftar dengan memberikan irisan di sebelah kiri operator penugasan , dan Anda dapat .

Bisakah Anda memanipulasi daftar dengan python?

Karena daftar dapat diubah, ini berarti bahwa kita akan menggunakan daftar untuk hal-hal yang mungkin ingin kita manipulasi daftar datanya, jadi bagaimana kita melakukannya? . Kita dapat menambah, menghapus, menghitung, menyortir, mencari, dan melakukan beberapa hal lain ke daftar python .

Bagaimana Anda mengakses elemen individual dalam daftar dengan python?

Daftar literal ditulis dalam tanda kurung siku [ ]. Daftar berfungsi mirip dengan string -- gunakan fungsi len() dan tanda kurung siku [ ] untuk mengakses data, dengan elemen pertama pada indeks 0 . (Lihat python resmi. dokumen daftar org. )