Как разбить список на несколько словарей с одним и тем же ключом? - PullRequest
0 голосов
/ 25 марта 2020

У меня есть список со следующими значениями:

['AAAAAAAAAA', 'BBBBBBBBB', 'CCCCCCCCCCCCCCCCCCCC']

Я хочу разделить этот список на несколько словарей с тот же ключ Например:

{'text': 'AAAAAAAAAA'} {'text': 'BBBBBBBBB'}

Ответы [ 2 ]

2 голосов
/ 25 марта 2020

Предполагая, что ваш список строк называется list_of_string, вы можете использовать следующее понимание списка, чтобы создать список всех этих новых словарей

text = 'text'
dict_list= [ {text : string} for string in list_of_strings ]
0 голосов
/ 25 марта 2020

Вы можете сделать что-то вроде этого.

input_list = ['AAAAAAAAAA','BBBBBBBBB','CCCCCCCCCCCCCCCCCCCC']

out_put_list = []
for item in input_list:
    out_put_list.append({'text': item})


print(out_put_list)

Или

output_list_1 = [{'text': item} for item in input_list]
print(output_list_1)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...