Advertisement
Vitaliy_Novichikhin

8.4.1

Feb 6th, 2022
1,297
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.60 KB | None | 0 0
  1. import pandas
  2.  
  3. data = pandas.read_csv('support_data.csv')
  4.  
  5. segment = list(data['segment'])
  6. robocats = list(data['robocats']) # преобразуйте столбец 'robocats' в список
  7.  
  8. # ваш код здесь
  9. #already_robocats = [] #количество робокотов на момент покупки
  10. #for i in robocats:
  11. #    if i not in rc:
  12. #        rc.append(i)
  13. #print (rc)
  14.  
  15. already_rc_segment_0 = 0 #обнуляем сперва все значения для счетчика
  16. already_rc_segment_1 = 0
  17. already_rc_segment_2 = 0
  18. already_rc_segment_0_list = [] #создаем списки для подсчета каждого из сегментов
  19. already_rc_segment_1_list = []
  20. already_rc_segment_2_list = []
  21. for sgmnt012 in robocats: #пройдёмся циклом по каждому значению цикла
  22.     if 'Segment 0' in segment: # отсеим значение "До"
  23.         already_rc_segment_0_list.append(sgmnt012)
  24.         already_rc_segment_0 = len(already_rc_segment_0_list)
  25.     if 'Segment 1' in segment:# та же переменная, т.к. Питон читает последовательно сверху
  26.         already_rc_segment_1_list.append(sgmnt012)
  27.         already_rc_segment_1 = len(already_rc_segment_1_list)
  28.     if 'Segment 2' in segment:# та же переменная, т.к. Питон читает последовательно сверху
  29.         already_rc_segment_2_list.append(sgmnt012)
  30.         already_rc_segment_2 = len(already_rc_segment_2_list)
  31. print(already_rc_segment_0, already_rc_segment_1, already_rc_segment_2, sep='\n')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement