Rangkuman: Validator Email
Termasuk bagian Logika dan Alur dalam perjalanan Python di Coddy. Pelajaran 74 dari 78.
Tantangan
SedangBuat fungsi bernama clean_email_list yang menerima list alamat email dan mengembalikan list alamat email yang valid dan distandardisasi.
Persyaratan:
- Ubah semua email menjadi huruf kecil dan hapus semua spasi di awal atau akhir
- Hanya pertahankan email yang:
- Berisi tepat satu simbol '@'
- Memiliki setidaknya satu karakter sebelum '@'
- Memiliki setidaknya satu karakter setelah ‘@’
Gunakan map() dan filter() untuk menyelesaikan masalah ini.
Coba sendiri
def clean_email_list(emails):
# Tulis kodemu di bawah ini
valid_emails =
return list(valid_emails)Semua pelajaran di Logika dan Alur
1Eksplorasi Variabel
KonstantaPenugasan Beberapa VariabelMenukar VariabelVariabel PenampungPembulatan AngkaKonversi ke list4Aplikasi Buku Kontak
Tampilkan MenuTambahkan Kontak7Set Bagian 2
Operasi Matematika Bagian 1Operasi Matematika Bagian 2Ulasan: Berburu Harta KarunSubset dan SupersetMelakukan Perulangan pada SetUlasan: Pelacak Turnamen10Dasar list comprehension
SintaksnyaMembuat list sederhanaMenambahkan kondisiMenggunakan agregasi dataRangkuman: Rumah ListRangkuman: Elemen Kebebasan13Sistem Manajemen Inventaris
Ikhtisar ProyekTambahkan Barang2dictionary Bagian 1
Apa Itu dictionary?Membuat dictionaryMengakses NilaiMengubah dictionaryRangkuman: Pengelola Resep5Pengambilan Keputusan Lanjutan
Operator TernaryPemeriksaan KeanggotaanPemeriksaan IdentitasError IndentasiRangkuman: Filter Liburan8Pengelola Data Siswa
Gambaran Umum ProyekTambah Siswa3dictionary Bagian 2
Method pada dictionarydictionary BersarangMemeriksa keyMenelusuri dictionary dengan perulanganRingkasan: Penghitung Frekuensi9Agregasi Data Lanjutan
Menggunakan SumMenemukan Nilai Minimum dan MaksimumMengurutkan Data dengan EfisienRangkuman: Pengurut dictionaryLatihan sendiri: Compiler Python online