Menghapus beberapa topik
Sulit menyelesaikan pekerjaan di pemerintahan kota tanpa hubungan yang baik. Sam sedang merusak hubungan dengan topik umum yang ia buat pada latihan sebelumnya.
Orang-orang menghindarinya karena ia membanjiri ponsel mereka dengan notifikasi.
Ia memutuskan untuk menyingkirkan seluruh topik umum per departemen, dan hanya mempertahankan topik yang bersifat kritis.
Sam telah membuat klien boto3 untuk SNS dan menyimpannya dalam variabel sns.
Bantu Sam memulihkan reputasinya dalam hierarki sosial birokrasi dengan menghapus semua topik yang tidak mengandung kata critical.
Latihan ini merupakan bagian dari kursus
Pengantar AWS Boto di Python
Instruksi latihan
- Dapatkan daftar topik saat ini.
- Untuk setiap ARN topik, jika tidak mengandung kata
'critical', hapus topik tersebut. - Cetak daftar topik kritis yang tersisa.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# Get the current list of topics
topics = sns.____()['____']
for topic in topics:
# For each topic, if it is not marked critical, delete it
if "critical" not in topic['TopicArn']:
sns.____(____=topic['____'])
# Print the list of remaining critical topics
print(sns.____()['____'])