Разница между функциями join() и rjust() при работе со строками в Python заключается в их назначении:
- join() объединяет строки в одну строку, вставляя между ними определённый разделитель. metanit.com Вместо списка в метод join() можно передать простую строку, тогда разделитель будет вставляться между символами этой строки. metanit.com
- rjust() выравнивает строку по правому краю в рамках заданной ширины, дополняя её указанным символом (по умолчанию используется пробел). www.geeksforgeeks.org pythonist.ru Если длина строки меньше параметра ширины, то слева от строки добавляются пробелы, чтобы дополнить значение ширины. metanit.com
Таким образом, join() объединяет строки, а rjust() выравнивает их по определённому краю.