def f4(arg): price = gen_random(len(arg), 100000, 200000) res = list( zip(arg, (list( map(lambda x: ', зарплата ' + x + ' руб', ''.join(str( list(price)))[1:-1].split(', ')))))) return [''.join(i) for i in res]
def main(): data1 = [1, 1, 1, 1, 1, 2, 2, 2, 2, 2] print(data1) itr1 = Unique(data1) for i1 in itr1: print(i1, end=' ') print('\n', end='') data2 = ['a', 'A', 'b', 'B', 'a', 'A', 'b', 'B'] print(data2) itr2 = Unique(data2) for i2 in itr2: print(i2, end=' ') print('\n', end='') print(data2) itr3 = Unique(data2, ignor_case=True) for i3 in itr3: print(i3, end=' ') print('\n', end='') data3 = gen_random(5, 1, 3) itr4 = Unique(data3) for i4 in itr4: print(i4, end=' ')
def f4(f3arr): pairs = list( zip(f3arr, [ " с зарплатой {} рублей".format(zp) for zp in gen_random(len(f3arr), 100000, 200000) ])) return ["{}{}".format(pair[0], pair[1]) for pair in pairs]
def main(): data1 = [1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 2, 1] data2 = gen_random(5, 0, 2) data3 = ['a', 'b', 'c', 'A', 'B', 'C'] print("Пример итератора уникальных данных") print(str(list(Unique(data1)))) print(str(list(Unique(data2)))) print(str(list(Unique(data3)))) print(str(list(Unique(data3, ignore_case=True)))) # без учета регистра
def main(): print('Задание 3:') print('Пример 1:') data = [1, 1, 1, 1, 1, 2, 2, 2, 2, 2] for i in Unique(data): print(i) print('Пример 2:') data = gen_random(6, 1, 3) for i in Unique(data): print(i) print('Пример 3:') data = ['a', 'A', 'b', 'B', 'a', 'A', 'b', 'B'] for i in Unique(data): print(i) print('Пример 4:') for i in Unique(data, ignore_case = True): print(i)
def f4(arg): return list( map( lambda x: x + ", зарплата " + str(*gen_random(1, 100000, 200000)) + " руб", arg))
def f4(arg): return dict(zip(arg, gen_random(len(arg), 100000, 200000)))
def f4(arg): salary = list(gen_random(len(arg), 100000, 200000)) # Генерируем зарплаты для каждого выбранного в массив программиста jobs = list(zip(arg, salary)) return list(map(lambda x: x[0] + ', зарплата ' + str(x[1]) + ' руб.', jobs))
if __name__ == '__main__': goods = [{ 'title': 'Ковер', 'price': 2000, 'color': 'green' }, { 'title': 'Диван для отдыха', 'price': 5300, 'color': 'black' }] print("Example Gen ") print(list(field(goods, 'title'))) print(list(field(goods, 'title', 'price'))) count = 5 print("Example Gen_Random") for i in gen_random(count, 1, 3): print(i) print("Example Unique iterator") data = [1, 1, 1, 1, 2, 2, 2, 2] data1 = ['a', 'A', 'b', 'B', 'a', 'A', 'b', 'B'] for i in Unique(data, ignore_case=True): print(i) for i in Unique(data1, ignore_case=True): print(i) data = gen_random(4, 1, 10) for i in Unique(data, ignore_case=True): print(i) print("Example sort") data2 = [4, -30, 100, -100, 123, 1, 0, -1, -4] res = sort(data2) print(res)
def f4(arg): salary = list( map(lambda x: 'зарплата ' + str(x) + ' руб.', gen_random(len(arg), 100000, 200000))) result4 = list(zip(arg, salary)) return result4
{'title' : None, 'price': None, 'color': 'red' }, {'title' : None, 'price' : 3300 }, {'title' : 'Жизнь', 'price' : None} ] gen1 = field(goods, 'title') for i in gen1: print(i) print() gen2 = field(goods, 'title', 'price') for i in gen2: print(i) print('\n' + '='*6 + 'task2' + '='*6) for num in gen_random(5, 1, 3): print(num) print('\n' + '='*6 + 'task3.1' + '='*6) data = ['a', 'A', 'b', 'B', 'c', 'C'] for i in Unique(data): print(i) print('\n' + '='*6 + 'task3.2' + '='*6) for i in Unique(data, ignore_case=True): print(i)
def f4(arg): arg = list(arg) listOfSalaries = list( map(lambda str: "зарплата {} руб.".format(str), gen_random(len(list(arg)), 100000, 200000))) return list(zip(arg, listOfSalaries))