Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # list_null = [0, 1] * 10
- # print(list_null)
- # list_null = list(range(11))
- # print(list_null)
- # if 24 in nums:
- # print(True)
- num = [1, 2, 3, 0, 0, 23, 2]
- result_1 = [i for i in num if i != 0] + [0 for i in range(num.count(0))]
- # Напишите программу, которая удаляет дубликаты из списка.
- nums = [1, 2, 3, 0, 0, 23, 2]
- result = []
- for num in nums:
- if num not in result:
- result.append(num)
- # print(result)
- # Напишите функцию, которая принимает список строк и возвращает новый список,
- # содержащий только те строки, которые имеют длину больше заданного числа.
- def delete_words(words, length):
- result = []
- for word in words:
- if len(word) > length:
- result.append(word)
- return result
- # return [word for word in words if len(word) > length]
- # print(delete_words(["Привет", "Пока", "Пельмени"], 5))
- # Напишите функцию, которая принимает словарь и
- # возвращает сумму всех значений в словаре.
- def sum_dict_values(nums):
- sum_values = 0
- for value in nums.values():
- sum_values += value
- return sum_values
- # return sum([value for value in nums.values()])
- dict_nums = {
- '1': 11,
- '2': 11,
- '3': 2,
- '4': 21,
- }
- print(sum_dict_values(dict_nums))
- # ДЗ
- # Напишите функцию, которая принимает строку и возвращает новую строку, в которой каждое слово перевернуто задом наперед.
- # Напишите программу, которая находит наиболее часто встречающуюся букву в заданной строке.
- # Напишите функцию, которая принимает два списка чисел и возвращает новый список, содержащий только общие элементы этих двух списков.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement