In this example, we illustrate how words can be sorted lexicographically [alphabetic order].
Nội dung chính
- Source Code
- Kiểm tra chuỗi có phải là chữ hay không bằng phương thức isascii trong python
- Kiểm tra chuỗi có phải là chữ hay không bằng phương thức isalpha trong python
- Kiểm tra chuỗi có phải là chữ hoặc số bằng phương thức isalnum trong python
- Tổng kết và thực hành
Nội dung chính
- Source Code
- Kiểm tra chuỗi có phải là chữ hay không bằng phương thức isascii trong python
- Kiểm tra chuỗi có phải là chữ hay không bằng phương thức isalpha trong python
- Kiểm tra chuỗi có phải là chữ hoặc số bằng phương thức isalnum trong python
- Tổng kết và thực hành
Source Code
# Program to sort alphabetically the words form a string provided by the user
my_str = "Hello this Is an Example With cased letters"
# To take input from the user
#my_str = input["Enter a string: "]
# breakdown the string into a list of words
words = [word.lower[] for word in my_str.split[]]
# sort the list
words.sort[]
# display the sorted words
print["The sorted words are:"]
for word in words:
print[word]
Output
The sorted words are: an cased example hello is letters this with
Note: To test the program, change the value of my_str.
In this program, we store the string to be sorted in my_str. Using the split[] method the string is converted into a list of words. The split[] method splits the string at whitespaces.
The list of words is then sorted using the sort[] method, and all the words are displayed.
Bài viết liên quan
Nối chuỗi và lặp chuỗi trong python
Cách sử dụng chuỗi thô raw string trong python
Ký tự đặc biệt trong python [escape sequence]
Căn trái, căn giữa và căn phải một chuỗi trong Python [ljust, center, rjust, zfill]
Phương thức capitalize[] trong Python
Phương thức Center[] trong Python
Chuyển chữ hoa thành chữ thường và ngược lại trong python