Найдите любой массив из файла и отредактируйте его элементы python

#python #arrays #list #element

Вопрос:

У меня есть файл txt, в котором много строк, среди которых есть массив, имя которого я знаю, но не знаю его элементов, например: names = [«name1», «name2»] Когда я его найду, я хочу отредактировать его элементы, добавив строку к каждому из них,

например: имена = [‘{0}-имя семьи’.формат(элемент) для элемента в именах]

Как я мог это сделать ?

Комментарии:

1. Трудно ответить на этот вопрос, не зная больше, как выглядит рассматриваемая строка. Например, можете ли вы извлечь строку как names = ["name1", "name2"] или вам нужно выполнить дополнительную работу. Есть еще что-нибудь в очереди?

Ответ №1:

Возможно, вы могли бы сделать это, просто пройдясь по списку, а затем добавив нужную строку к каждому из них, например, как показано ниже: `

 list_tst = ['name1', 'name2']  for d in range(len(list_tst)):  list_tst[d]  = "added text"  

` Я не совсем уверен в этом, но это все, что пришло мне в голову

Комментарии:

1. На самом деле у меня есть файл, в котором я хочу идентифицировать массив, имя которого я знаю, а затем добавить строку к его элементам