У меня есть большой набор данных с именем, возрастом и компанией.
file.txt:
name firstname1 lastname1
age 30
Company ABC Ltd
name firstname2 lastname2
age 28
Company XYZ Ltd
Мне нужно написать функцию, которая будет возвращать структуру данных с учетом ключевого атрибута, предоставить соответствующее значение данного ключа.
Например,
content <- parseFile("file.txt")
content[1]["name"] # "firstname1 lastname1"
content[1]["age"] # 30
content[1]["Company"] # "ABC Ltd"
content[2]["name"] # "firstname2 lastname2"
content[2]["age"] # 28
content[2]["Company"] # "XYZ Ltd"
До сих пор я предполагал, что можно использовать список именованных векторов или
список объектов.
Или есть какой-нибудь лучший способ решить эту проблему?
объяснение с примером кода будет полезным