示例#1
0
def f4(arg):
    a = list()
    [
        a.append('{},зарплата {}руб'.format(x, y))
        for x, y in zip(arg, [x for x in gen_random(100000, 200000, len(arg))])
    ]
    return a
示例#2
0
 def f4(arg):
     sal_list = list(gen_random(100000, 200000, len(arg)))
     work_list = iter(map(lambda x: x + ", зарплата", arg))
     return [
         "{} {} {}".format(work, sal, 'руб.')
         for (work, sal) in zip(work_list, sal_list)
     ]
示例#3
0
文件: ex_6.py 项目: pavelbaglai/IU5
def f4(arg):
    jobs = list(arg)
    salaries = list(gen_random(100000, 200000, len(jobs)))
    salaries = list(map(lambda x: "зарплата " + str(x) + " руб.", salaries))

    full_info = list(zip(jobs, salaries))

    return full_info
示例#4
0
 def test_range(self):
     length = 100
     _min, _max = 1, 8
     r = [i for i in gen_random(_min, _max, length)]
     self.assertEqual(len(r), length)
     for item in r:
         self.assertGreaterEqual(item, _min)
         self.assertLessEqual(item, _max)
示例#5
0
文件: ex_6.py 项目: leoong55/lab3RIP
def f4(arg):
    ''' Функция ​f4 ​должна сгенерировать для каждой специальности
    зарплату от 100 000 до 200 000 рублей и присоединить её
    к названию специальности.
    Пример: ​Программист C# с опытом Python, зарплата 137287 руб.
    Используйте ​zip​ для обработки пары специальность — зарплата.'''
    #raise NotImplemented
    salaries = gen_random(100000, 200000, len(arg))
    return [
        job + ', зарплата ' + str(salary) + ' руб.'
        for (job, salary) in zip(arg, salaries)
    ]
示例#6
0
文件: ex_6.py 项目: Eyphie/lab4
def f4(arg):
    sal = list(gen_random(100000, 200000, len(arg)))
    return list('{}, зарплата {} руб.'.format(r, sal)
                for r, sal in zip(arg, sal))
示例#7
0
def f4(arg):
    return list(
        map(
            lambda s: s + ', зарплата {} рублей'.format(
                list(gen_random(100000, 200000, 1))[0]), arg))
示例#8
0
def f4(arg):
    prof = gen_random(100000, 200000, len(arg))
    return list(
        map(lambda s: '{}, зарплата {} рублей.'.format(s[0], s[1]),
            zip(arg, prof)))
示例#9
0
def f4(arg):
    Sal = gen_random(100000, 200000, len(arg))
    return list(
        map(lambda s: '{}, зарплата {} руб.'.format(s[0], s[1]), zip(arg,
                                                                     Sal)))
示例#10
0
def f4(arg):
    return ([
        "{}, {} {} {}".format(x, "зарплата", y, "руб.")
        for x, y in zip(arg, list(gen_random(100000, 200000, len(arg))))
    ])
示例#11
0
#!/usr/bin/env python3
from librip.gens import gen_random
from librip.iterators import Unique

data1 = [1, 1, 1, 1, 1, 2, 2, 2, 2, 2]
data2 = gen_random(1, 10, 50)
data3 = ['abC', 'aBc', 'ABC']

for item in Unique(data1):
    print(item)

print(list(Unique(data2)))
print(list(Unique(data3)))
示例#12
0
#!/usr/bin/env python3
from librip.gens import field, gen_random

goods = [
    {'title': 'Ковер', 'price': 2000, 'color': 'green'},
    {'title': 'Диван для отдыха', 'price': 5300, 'color': 'black'},
    {'title': 'Стелаж', 'price': 7000, 'color': 'white'},
    {'title': 'Вешалка для одежды', 'price': 800, 'color': 'white'}
]

print([x for x in field(goods, "title")],
      [x for x in field(goods, "title", "price")],
      [x for x in gen_random(0, 3, 5)],
      sep="\n")

# Реализация задания 1
示例#13
0
def f4(arg):
    return list(zip(arg, [i for i in gen_random(100000, 200000, len(arg))]))
示例#14
0
#!/usr/bin/env python3
from librip.iterators import Unique
from librip.gens import gen_random

data0 = [1, 1 ,'a', 1, 1, 1, 2, 2, 2, 2, 2]
data1 = gen_random(1, 3, 10)
data2= ['a', 'A', 'A', 'a', 'C', 'a', 'a', 'b', 'b', 'b', 'b', 'b']

d0 = Unique(data0)
for x in d0:
    print(x, end=',' )
print('\n')

d1 = Unique(list(data1))
for x in d1:
    print(x, end=',')
print('\n')

d2 = Unique(data2, ignore_case=True)
for x in d2:
    print(x, end=',')
print('\n')
示例#15
0
#!/usr/bin/env python3
from librip.gens import field
from librip.gens import gen_random

goods = [
    {'title': 'Ковер', 'price': 2000, 'color': 'green'},
    {'title': 'Диван для отдыха', 'price': 5300, 'color': 'black'},
    {'title': 'Стелаж', 'price': 7000, 'color': 'white'},
    {'title': 'Вешалка для одежды', 'price': 800, 'color': 'white'}
]

print(str(field(goods, 'title'))[1:-1])
print(*field(goods, 'title', 'price'), sep=', ')

print(*gen_random(2, 5, 7), sep=', ')
# Реализация задания 1
示例#16
0
        'title': 'Ковер',
        'price': 2000,
        'color': 'green'
    },
    {
        'title': 'Диван для отдыха',
        'price': 5300,
        'color': 'black'
    },
    {
        'title': 'Стеллаж',
        'price': 7000,
        'color': 'white'
    },
    {
        'title': 'Шкаф',
        'price': None,
        'color': 'white'
    },  # частично None
    {
        'title': None,
        'price': None,
        'color': None
    }  # все None
]

# Реализация задания 1
print("field 1:", list(field(goods, 'title123')))
print("field 2:", list(field(goods, 'title', 'price')))
print("gen_random 1:", list(gen_random(1, 3, 5)))
print("gen_random 2:", list(gen_random(1, 3, 5)))
示例#17
0
#!/usr/bin/env python3
from librip.gens import field
from librip.gens import gen_random

goods = [{
    'title': 'Ковер',
    'price': 2000,
    'color': 'green'
}, {
    'title': 'Диван для отдыха',
    'price': 5300,
    'color': 'black'
}, {
    'title': 'Стелаж',
    'price': 7000,
    'color': 'white'
}, {
    'title': 'Вешалка для одежды',
    'price': 800,
    'color': 'white'
}]

# Реализация задания 1

print(list(field(goods, 'title')))
print(list(field(goods, 'title', 'price')))
print(list(gen_random(1, 3, 5)))
示例#18
0
def f4(arg):
    return [
        "{}, зарплата {} руб.".format(work, salary)
        for (work, salary) in zip(arg, gen_random(100000, 200000, len(arg)))
    ]
示例#19
0
文件: ex_2.py 项目: msamokhina/lab_4
from librip.gens import gen_random
from librip.iterators import Unique

data1 = [1, 1, 1, 1, 1, 2, 2, 2, 2, 2]
data2 = gen_random(1, 3, 10)

res = [x for x in Unique(data1, False)]
print(res)

res = [x for x in Unique(list(data2), False)]
print(res)
示例#20
0
from librip.gens import field, gen_random

goods = [{
    'title': 'Ковер',
    'price': 2000,
    'color': 'green'
}, {
    'title': 'Диван для отдыха',
    'price': 5300,
    'color': 'black'
}, {
    'title': 'Стелаж',
    'price': 7000,
    'color': 'white'
}, {
    'title': 'Вешалка для одежды',
    'price': 800,
    'color': 'white'
}, {
    'title': None,
    'price': 7000
}, {
    'title': None,
    'price': None
}]

# Реализация задания 1
print(list(field(goods, 'title')))
print(list(field(goods, 'title', 'price1')))
print(list(gen_random(1, 3, 10)))
示例#21
0
from librip import gens
goods = [{
    'title': None,
    'price': 2000,
    'color': 'green'
}, {
    'title': 'Диван для отдыха',
    'price': 5300,
    'color': 'black'
}, {
    'title': 'Стелаж',
    'price': 7000,
    'color': 'white'
}, {
    'title': 'Вешалка для одежды',
    'price': 800,
    'color': 'white'
}]
for i in gens.field(goods, 'title'):
    print(i, end='| ')
print('')
for i in gens.gen_random(1, 10, 12):
    print(i, end='| ')
print('')
[print(x) for x in gens.field(goods, 'title')]
示例#22
0
def f4(arg):
    salary = gen_random(100000, 200000, len(arg))
    return [i + ', зарплата ' + str(j) + ' руб.' for i, j in zip(arg, salary)]
示例#23
0
def f4(arg):
    job = list(arg)
    salary = list(gen_random(100000, 200000, list(job)))
    salary = list(map(lambda x: 'зарплата' + str(x) + 'руб' , salary))
    progs = list(zip(job, salary))
    return progs
示例#24
0
文件: ex_1.py 项目: yulia1812/lab4
#!/usr/bin/env python3
from librip.gens import field
from librip.gens import gen_random
goods = [
    {'title': 'Ковер', 'price': 2000, 'color': 'green'},
    {'title': 'Диван для отдыха', 'price': 5300, 'color': 'black'},
    {'title': 'Стелаж', 'price': 7000, 'color': 'white'},
    {'title': 'Вешалка для одежды', 'price': 800, 'color': 'white'}
]

# Реализация задания 1
#print()
print(field(goods, 'title', 'price'), gen_random(1, 5, 5))

lst = [1, 3, 5]
guard1 = [ x * x for x in lst]
guard2 = list(map(lambda x: x * x, lst))
print(guard1);
print(guard2);
示例#25
0
文件: ex_2.py 项目: Rapdigol/Bamonka
#!/usr/bin/env python3
from librip.gens import gen_random
from librip.gens import gen_random_one_string
from librip.iterators import unique

data1 = list(i
             for i in unique([1, 1, 1, 1, 1, 2, 2, 2, 2, 2], ignore_case=True))
data2 = list(i for i in unique(gen_random(1, 3, 10), ignore_case=True))

data4 = list(i for i in unique(['a', 'A', 'b', 'B'], ignore_case=True))
data5 = list(i for i in unique(['a', 'A', 'b', 'B'], ignore_case=False))
print(data1)
print(data2)
print(data4)
print(data5)
#Реализация задания 2
示例#26
0
#!/usr/bin/env python3
from librip.gens import field
from librip.gens import gen_random
goods = [{
    'title': 'Ковер',
    'price': 2000,
    'color': 'green'
}, {
    'title': 'Диван для отдыха',
    'price': 5300,
    'color': 'black'
}, {
    'title': 'Стелаж',
    'price': 7000,
    'color': 'white'
}, {
    'title': 'Вешалка для одежды',
    'price': 800,
    'color': 'white'
}]

# Реализация задания 1

# for f in field(goods, 'title', 'color', 'price'): print(f)

print(', '.join(map(str, field(goods, 'title'))))

print()

print(', '.join(map(str, gen_random(1, 3, 5))))
示例#27
0
def f4(arg):
    salaries = [i for i in gen_random(100000, 200000, len(arg))]
    return list(
        map(lambda x, y: x + ', зарплата ' + str(y) + ' руб.', arg, salaries))
示例#28
0
def f4(arg):
    s = gen_random(100000, 200000, len(arg))
    return list(map(lambda x: '{}, зарплата {} руб.'.format(*x), zip(arg, s)))
示例#29
0
def f4(arg):
    a = list(zip(arg, list(gen_random(100000, 200000, len(arg)))))
    return list(map(lambda i: "{}, зарплата {} руб.".format(i[0], i[1]), a))
示例#30
0
def f4(arg):
    #return ["{}, зарплата {} руб.".format(work, salary) for (work, salary) in zip(arg, gen_random(100000, 200000, len(arg)))]
    a = list(gen_random(100000, 200000, len(arg)))
    return list('{}, зарплата {} руб.'.format(arg, a) for arg, a in zip(arg, a))