from collections import Counter # Daftar kalimat data = [ "kata di ujung pena", "juli di bulan juni", "daun di atas bantal" ] # Menghitung jumlah huruf unik untuk setiap kata dalam setiap kalimat hasil = {} for kalimat in data: kata_kata = kalimat.split() for kata in kata_kata: huruf = kata.upper() huruf_unik = len(set(huruf)) hasil[kata] = huruf_unik # Mencari kata dengan huruf unik terbanyak kata_terbanyak = max(hasil, key=hasil.get) jumlah_terbanyak = hasil[kata_terbanyak] # Menampilkan hasil print("Jumlah huruf unik per kata:") for kata, jumlah in hasil.items(): print(f"{kata}: {jumlah}") print(f"\nKata dengan huruf unik terbanyak: '{kata_terbanyak}' ({jumlah_terbanyak} huruf unik)")