Beispiel #1
0
def test_create_dictionary_with_list_of_tuples():
    """
        Словарь в Python можно создать из списка кортежей
    """
    list_of_tuples = [('a', 1), ('b', 2), ('c', 3)]
    d = dict(list_of_tuples)

    assert dict_comparator(d, dict([('a', 1), ('b', 2), ('c', 3)]))
def test_create_dictionary_with_list_of_tuples():
    """
        Словарь в Python можно создать из списка кортежей
    """
    list_of_tuples = [('a', 1), ('b', 2), ('c', 3)]
    d = dict(list_of_tuples)

    assert dict_comparator(d, dict(list_of_tuples))
Beispiel #3
0
def test_create_dictionary_with_constructor():
    """
        Словарь в Python можно создать с помощью конструктора словаря
    """
    a = 'a'
    b = 'b'
    d = dict(a=1, b=2)
    assert dict_comparator(d, {'a': 1, 'b': 2})
def test_create_dictionary_with_literal():
    """
        Словарь в Python можно создать с помощью литерала словаря
        Литерал словаря – это фигурные скобки: {},
        в которых пары ключ-значения разделены запятыми, а ключ от значения отделяется двоеточием
    """
    d = {'a': 1, 'b': 2}
    # попробуйте подстваить объект вида {key1: value1, key2: value2,...}
    assert dict_comparator(d, {'a': 1, 'b': 2})
def test_add_key_and_value_to_dictionary():
    """
        В словарь можно добавлять пару ключ-значение 
    """
    d = {
        'a': 1,
        'b': 2,
    }
    d['c'] = 3

    assert dict_comparator(d, {'a': 1, 'b': 2, 'c': 3})
Beispiel #6
0
def test_add_key_and_value_to_dictionary():
    """
        В словарь можно добавлять пару ключ-значение 
    """
    d = {
        'a': 1,
        'b': 2,
    }
    d['c'] = 3

    assert dict_comparator(d, {'a': 1,'b': 2, 'c': 3})
Beispiel #7
0
def test_create_dictionary_with_literal():
    """
        Словарь в Python можно создать с помощью литерала словаря
        Литерал словаря – это фигурные скобки: {}, 
        в которых пары ключ-значения разделены запятыми, а ключ от значения отделяется двоеточием
    """
    d = {
        'a': 1,
        'b': 2
    }
    s_d = {
        'a': 1,
        'b': 2
    }
    assert dict_comparator(d, s_d) # попробуйте подстваить объект вида {key1: value1, key2: value2,...}
Beispiel #8
0
def test_create_dictionary_with_constructor():
    """
        Словарь в Python можно создать с помощью конструктора словаря
    """
    d = dict(a=1, b=2)
    assert dict_comparator(d, dict(a=1, b=2))