У меня есть список & словарь.Работа со строкой, списком и словарями
l = ['one', 'two', 'three', 'four']
d = {'aw.one' : '#aw.one', 'aw.two' : '#aw.two'}
Теперь у меня есть строка:
s = "this is one sentence"
Я хочу, чтобы проверить, если какие-либо элементы в списке л присутствует в строке или нет. Если да, то я хочу получить значение из словаря, чей ключ содержит этот элемент из списка.
, например, в данном примере
- «один» из строки присутствует в списке л - то мне нужно # aw.one для печати.
Если моя строка:
s = "this is two balls"
он должен напечатать
#aw.two.
Как я могу это сделать?
Связанный: http://stackoverflow.com/questions/21718345/python-how-to-determine-if-a-list-of-word s-exist-in-a-string –