Bagaimana cara membuat kamus dari satu baris teks dengan bilangan bulat? [duplikat]
Jan 09 2021
Saya memiliki teks a 1 b 2 c 3.
Bagaimana saya bisa membuat kamus yang hurufnya akan menjadi kunci, dan nilai angka?
Saya tahu bagaimana saya membuatnya jika berada dalam beberapa baris, saya tidak tahu bagaimana melakukannya ketika dalam satu baris.
Jawaban
3 MaleehaKhalid Jan 09 2021 at 18:54
Ubah string menjadi daftar. Dan kemudian daftar ke kamus.
str1 = "a 1 b 2 c 3"
lst = str1.split(" ")
dct = {lst[i]: lst[i + 1] for i in range(0, len(lst), 2)}
Kiat Pemilik Anjing yang Bermanfaat: Mengapa Penting untuk Membiarkan Anjing Anda Mengendus di Jalan
Jana Duggar: Semua yang Dia Katakan Tentang Cinta dan Jendela 5 Tahunnya untuk Menemukan 'Yang Satu'