* Используйте функцию sorted() для вывода списка в алфавитном порядке без изменения списка.
Как писать аргумент автор не указал, но нашел в интернете. При использование sorted(reverse=True) также как при использовании метода .reverse порядок вывода не меняется. С чем это связано?
countries = ['япония', 'сша', 'германия', 'китай'] print (countries) print ("\n" + str(sorted(countries)).title()) print ("\n" + str(countries)) print ("\n" + str(sorted(countries, reverse=True)).title())
Также перед этим тренировался и хотел использовать .strip() для устранении пробелов в списке. Но это также не привело ни к каким результатам. Почему?
countries = [' япония ', ' сша ', ' германия ', ' китай '] print (countries) print ("\n" + str(sorted(countries)).title().strip()) print ("\n" + str(countries)) print ("\n" + str(sorted(countries, reverse=True)).title().strip())