Daftar pemahaman digunakan untuk melakukan beberapa operasi untuk setiap elemen atau memilih subset dari elemen yang memenuhi syarat Show Pada setiap iterasi, kami mengakses string pada indeks Pemerintah telah meminta Rivers Clothing untuk melengkapi formulir bagi setiap pegawai. Formulir ini membutuhkan karakter pertama dari nama depan karyawan dan nama belakang lengkap mereka. Mereka membutuhkan bantuan Anda Contoh
💬 Pertanyaan. Bagaimana kita menulis kode untuk mengekstrak data ini? Kami dapat menyelesaikan tugas ini dengan salah satu opsi berikut
Metode 1. Gunakan irisanMetode ini menggunakan pemotongan untuk mengekstrak karakter pertama dari nama depan karyawan dan nama belakang lengkapnya Ekstrak Karakter Pertama dari String Nama Depan Contoh ini mengekstrak karakter pertama dari nama depan karyawan emp_name = "Micah Jamison" fname_chr = emp_name[0] print(fname_chr)_ Baris pertama dalam cuplikan kode di atas mendeklarasikan dan menyimpan nama lengkap karyawan ke 4Baris berikut mengekstrak karakter pertama 4 menggunakan emp_name = "Micah Jamison" fname_chr = emp_name[0] print(fname_chr)7 dan menyimpan hasilnya ke 7Baris berikutnya mengeluarkan isi dari 7 ke terminal _Ekstrak Karakter Pertama String Nama Depan & String Nama Belakang Lengkap emp_name = "Micah Jamison".split() print(f'{emp_name[0][0]}. {emp_name[1]}') Baris pertama dalam cuplikan kode di atas menyatakan nama karyawan. Kemudian, _9 diterapkan ke string ini. Fungsi ini, secara default, memisahkan string pada karakter spasi (kecuali ditentukan lain). Hasilnya disimpan ke _4 sebagai Daftar
Baris berikut mengekstrak karakter pertama dari nama depan dan nama belakang lengkap menggunakan emp_name = "Micah Jamison" fname_chr = emp_name[0] print(fname_chr)7 dan menampilkannya ke terminal
Panduan Utama untuk Mengiris dengan Python Tonton video ini di YouTube Metode 2. Gunakan slicing, encode() dan decode()Metode ini menggunakan fungsi emp_name = "Micah Jamison" fname_chr = emp_name[0] print(fname_chr)_7 dan emp_name = "Micah Jamison" fname_chr = emp_name[0] print(fname_chr)9 dan 0 untuk mengekstrak karakter pertama dari nama depan karyawan dan nama belakang lengkap mereka. Kode ini juga memperhitungkan karakter yang berada di luar ranah dan mungkin tidak dapat diselesaikan dengan benar, misalnya aksen PrancisEkstrak Karakter Pertama dari String Nama Depan emp_name = "Éloise Pierre" print(emp_name.encode(encoding='utf-8').decode()[0]) Baris pertama dalam cuplikan kode di atas mendeklarasikan dan menyimpan nama karyawan ke 4Baris berikut menerapkan fungsi emp_name = "Micah Jamison" fname_chr = emp_name[0] print(fname_chr)_9 dan 0 ke 4. Ini mengubah karakter menjadi format yang dapat dibaca. Kemudian emp_name = "Micah Jamison" fname_chr = emp_name[0] print(fname_chr)_7 diterapkan untuk mengekstrak karakter pertama dari string ini Hasilnya adalah output ke terminal
Ekstrak Karakter Pertama String Nama Depan & String Nama Belakang Lengkap emp_name = "Éloise Pierre" print(f"{emp_name.encode(encoding='utf-8').decode().split()[0][0]}. {emp_name.encode(encoding='utf-8').decode().split()[1]}")
Metode String Python [Panduan Utama] Tonton video ini di YouTube Metode 3. Gunakan __getitem__Metode ini menggunakan 1 untuk mengekstrak karakter pertama dari nama depan karyawanEkstrak Karakter Pertama dari String Nama Depan emp_name = "Micah Jamison" fname_chr = emp_name[0] print(fname_chr)_0 Fungsi 1 disebut sebagai Metode Ajaib dan digunakan untuk mengekstrak item dari instance yang dipanggil. Dalam hal ini, 4Dalam cuplikan kode ini, _1 diterapkan ke 4 dan meneruskan bilangan bulat sebagai item/irisan untuk diekstrak. Hasilnya kemudian di-output ke terminal
Metode 4. Gunakan Pemahaman DaftarMetode ini menggunakan Pemahaman Daftar untuk mengekstrak karakter pertama dari setiap karyawan dalam Daftar Ekstrak Karakter Pertama dari String Nama Depan emp_name = "Micah Jamison" fname_chr = emp_name[0] print(fname_chr)_2 Baris pertama dalam cuplikan kode di atas membuat daftar karyawan Rivers Clothing dan menyimpan hasilnya ke 5Baris berikut menggunakan Pemahaman Daftar untuk mengekstrak karakter pertama dari setiap item Daftar. Hasilnya disimpan ke _6 dan dikeluarkan ke terminalemp_name = "Micah Jamison" fname_chr = emp_name[0] print(fname_chr)_3 Trik Python One-Liner 9 - Pemahaman Daftar Bersarang Tonton video ini di YouTube Metode 5. Gunakan peta() dan zip()Metode ini menggunakan 2 dan 3 untuk mengekstrak karakter pertama dari nama depan karyawan dan nama belakang lengkap merekaUntuk menjalankan kode ini tanpa kesalahan, pastikan pustaka 9 diinstalEkstrak Karakter Pertama String Nama Depan & String Nama Belakang Lengkap emp_name = "Micah Jamison" fname_chr = emp_name[0] print(fname_chr)_4 Baris pertama dalam cuplikan kode di atas mengimpor pustaka 0. Ini memungkinkan akses ke dan manipulasi DataFramesBaris berikut membaca file _1 ke dalam DataFrame 2Dua (2) baris berikutnya membuat objek dari kolom 3 dan 4 (tidak termasuk nama header). Jika di-output ke terminal, tampilannya akan seperti di bawah iniemp_name = "Micah Jamison" fname_chr = emp_name[0] print(fname_chr)_5 Sebuah _5 loop kemudian dibuat, dan dua (2) objek yang dibuat sebelumnya di-zip dan digabungkan menjadi satu objek zip. Ini memungkinkan kode mengakses kolom 3dan 4Setiap iterasi menampilkan inisial pertama dan nama belakang lengkap ke terminal emp_name = "Micah Jamison" fname_chr = emp_name[0] print(fname_chr)_6 Zip dan Buka zip. Bagaimana Cara Kerjanya di Python? Tonton video ini di YouTube RingkasanArtikel ini telah menyediakan lima (5) cara untuk mengekstrak karakter pertama dan/atau nama belakang lengkap dari sebuah string untuk memilih yang paling sesuai dengan persyaratan pengkodean Anda |