Я получаю информацию из файла, который имеет содержимое, подобное приведенному ниже:
1:Record:Place1:Ext12
2:Record:Place2:Ext2
3:Record:Place1:Ext19
4:Record:Place1:Ext12
Я пытаюсь сохранить слова, такие как Place1 и Place2, в словаре в качестве ключей, а затем подсчитать их вхождения и сохранить целое число count
в качестве значений для этих ключей соответственно.
file = open('./Records.txt', mode='r')
d_file = file.read()
location = dict()
count = 0
for item in d_file.splitlines():
items = item.split(':')
key = items[2]
if key == items[2]:
count += 1
location[key] = count
print(location)