final-converter-old 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. #!/usr/bin/env python3
  2. import sys
  3. stdin_list = []
  4. for line in sys.stdin:
  5. stdin_list.append(line.rstrip())
  6. def replace_substring_of_list(input_list, pattern, replace_str):
  7. return [sub.replace(pattern, replace_str) for sub in input_list]
  8. def part(input_list, split_index):
  9. output_list = []
  10. for sub in input_list:
  11. output_list.append((sub.split(",")[split_index]))
  12. return output_list
  13. def replace_substring_of_list_part(input_list, split_index, pattern, replace_str):
  14. working_list = []
  15. for sub in input_list:
  16. working_list.append((sub.split(",")[split_index]))
  17. working_list = [sub.replace(pattern, replace_str) for sub in working_list]
  18. final_list = []
  19. for list_item in input_list:
  20. final_list.append(list_item)
  21. output_list = []
  22. for i in range(len(input_list)):
  23. loop_list = input_list[i].split(",")
  24. loop_list[split_index] = working_list[i]
  25. seperator_string = ","
  26. output_list.append(seperator_string.join(loop_list))
  27. return output_list
  28. print(replace_substring_of_list_part(stdin_list, 0, '4', 'quarter'))