Python: изменение элементов в списке, когда список является значением словаряPython

Программы на Python
Ответить
Гость
 Python: изменение элементов в списке, когда список является значением словаря

Сообщение Гость »


Это может показаться простым, но я не могу уловить это.

Мой словарь:

MY_DICT = { "фу":[ "бар/", "баз" ], "другой_ключ": [ "1_предмет", "2_item/". ], }` Мне нужно удалить косую черту в конце слов «bar» и «2_item» и вернуть значения в словарь.

Вот что у меня есть (и это работает):

для ключа в MY_DICT: MY_DICT[ключ] = [item.rstrip('/') для элемента в MY_DICT[ключ]) Но мне интересно, есть ли более «питонический» способ сделать это, используя понимание диктовок/списков.

Я хочу удалить все конечные косые черты из каждого элемента словаря, используя понимание dict
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»