Помогите мне с Python
Ответы
Ответ:
#1
import functools
lst = [int(i) for i in input().split()]
print(f'sum: {sum(lst)}, product: {functools.reduce(lambda p, q: p*q, lst)}, average: {sum(lst)/len(lst)}')
#2
import random
k, n = [int(i) for i in input().split()]
lst = [random.randint(-99, 99) for i in range(n)]
print(list(filter(lambda p: p < k, lst)))
#3
import string
string1, string2, string3 = input(), input(), input() #Нет уникального символа-разделителя, за сим костылим
unic_symbols = set(list(string1 + string2 + string3))
[print(lit, end = ' ') for lit in string.ascii_lowercase if lit.lower() not in unic_symbols]
#4
string = input()
print(True if (string[0] == string[::-1][0]) else False)
#5
string = list(input())
[print(string.index(lit)+1) for lit in set(string) if string.count(lit) == 1]
p.s Не совсем понятно, что значит "уникальный символ" в пятом задании. По этому, я посчитал, что уникальный - это входящий в строку ровно 1 раз.