Метод append
Метод append применяется к объекту
MultiDict и добавляет новое значение
по указанному ключу. В отличие от обычного
словаря, MultiDict хранит список
значений для каждого ключа. Метод принимает
два параметра: имя ключа и добавляемое значение.
Синтаксис
multidict.append(key, value)
Пример
Давайте создадим объект MultiDict
и добавим несколько значений по одному ключу:
from bottle import MultiDict
md = MultiDict()
md.append('user', 'abcde')
md.append('user', 'hello')
res = md.getall('user')
print(res)
Результат выполнения кода:
['abcde', 'hello']
Пример
Давайте добавим значение к уже существующему ключу, полученному из строки запроса:
from bottle import MultiDict
md = MultiDict([('user', 'abcde')])
md.append('user', 'hello')
md.append('article', 'article')
res = md.getall('user')
print(res)
Результат выполнения кода:
['abcde', 'hello']