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)}
Selalu Menjadi Ancaman: Mengapa Orang Berkulit Coklat dan Hitam Tidak Bisa Nyaman di Amerika Serikat
Taylor Sheridan Baru Menambahkan 1 Bintang 'Yellowstone' Favoritnya ke Pemeran 'Lawmen: Bass Reeves'