Advertisement
SomeBody_Aplle

Untitled

Jun 27th, 2023
30
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.15 KB | None | 0 0
  1. # list_null = [0, 1] * 10
  2. # print(list_null)
  3.  
  4. # list_null = list(range(11))
  5. # print(list_null)
  6.  
  7. # if 24 in nums:
  8. # print(True)
  9.  
  10. num = [1, 2, 3, 0, 0, 23, 2]
  11. result_1 = [i for i in num if i != 0] + [0 for i in range(num.count(0))]
  12.  
  13. # Напишите программу, которая удаляет дубликаты из списка.
  14. nums = [1, 2, 3, 0, 0, 23, 2]
  15. result = []
  16. for num in nums:
  17. if num not in result:
  18. result.append(num)
  19.  
  20.  
  21. # print(result)
  22.  
  23.  
  24. # Напишите функцию, которая принимает список строк и возвращает новый список,
  25. # содержащий только те строки, которые имеют длину больше заданного числа.
  26.  
  27. def delete_words(words, length):
  28. result = []
  29. for word in words:
  30. if len(word) > length:
  31. result.append(word)
  32. return result
  33. # return [word for word in words if len(word) > length]
  34.  
  35.  
  36. # print(delete_words(["Привет", "Пока", "Пельмени"], 5))
  37.  
  38.  
  39. # Напишите функцию, которая принимает словарь и
  40. # возвращает сумму всех значений в словаре.
  41.  
  42. def sum_dict_values(nums):
  43. sum_values = 0
  44. for value in nums.values():
  45. sum_values += value
  46. return sum_values
  47. # return sum([value for value in nums.values()])
  48.  
  49.  
  50. dict_nums = {
  51. '1': 11,
  52. '2': 11,
  53. '3': 2,
  54. '4': 21,
  55. }
  56. print(sum_dict_values(dict_nums))
  57.  
  58. # ДЗ
  59. # Напишите функцию, которая принимает строку и возвращает новую строку, в которой каждое слово перевернуто задом наперед.
  60. # Напишите программу, которая находит наиболее часто встречающуюся букву в заданной строке.
  61. # Напишите функцию, которая принимает два списка чисел и возвращает новый список, содержащий только общие элементы этих двух списков.
  62.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement