Làm thế nào để bạn viết hoa toàn bộ chuỗi trong python?

Trong phần sau, bạn sẽ tìm hiểu hơn 10 ví dụ phổ biến nhất về những gì bạn thường muốn làm với một danh sách các chuỗi

Danh sách các chuỗi trong Python

Danh sách là một loại thường được sử dụng trong Python. Nó được sử dụng để lưu trữ nhiều phần tử ở một nơi để dễ dàng truy cập, cập nhật và sửa đổi

Việc xử lý một danh sách các chuỗi trong Python là điều phổ biến. Đó là lý do tại sao bạn sẽ học được một số điều hữu ích mà bạn có thể làm với nó

Hãy bắt đầu bằng cách tạo một danh sách các chuỗi. Về mặt cú pháp, có hai cách để làm điều này

Để tạo danh sách các chuỗi trong Python, hãy thêm các chuỗi được phân tách bằng dấu phẩy bên trong dấu ngoặc vuông. Nhớ thêm dấu ngoặc kép xung quanh mỗi chuỗi

Ví dụ

names = ["Alice", "Bob", "Charlie"]

Bạn cũng có thể khai báo danh sách các chuỗi bằng nhiều dòng

Ví dụ

names = [
    "Alice",
    "Bob",
    "Charlie"
]

Đôi khi biểu thức dễ đọc hơn theo cách này. Ví dụ: khi bạn tạo một danh sách dài các chuỗi, bạn nên trải rộng biểu thức trên nhiều dòng

Tiếp theo, hãy xem một số điều hữu ích mà bạn có thể muốn thực hiện với danh sách các chuỗi

Cách in danh sách chuỗi trong Python

Nếu bạn muốn in nguyên danh sách các chuỗi, chỉ cần chuyển nó vào hàm

names = ["Alice", "Bob", "Charlie"]

print(names)
1

Ví dụ

names = ["Alice", "Bob", "Charlie"]

print(names)

đầu ra

['Alice', 'Bob', 'Charlie']

Nếu bạn muốn in từng chuỗi một, hãy sử dụng vòng lặp for

Ví dụ

names = ["Alice", "Bob", "Charlie"]

for name in names:
    print(name)

đầu ra

Alice
Bob
Charlie

Cách thay đổi trường hợp danh sách chuỗi

1. chữ thường

Để chuyển đổi một chuỗi thành chữ thường trong Python, hãy sử dụng phương thức

names = ["Alice", "Bob", "Charlie"]

print(names)
2 tích hợp sẵn của một chuỗi

Để chuyển đổi danh sách các chuỗi thành chữ thường, hãy sử dụng vòng lặp

Ví dụ

________số 8_______

đầu ra

['alice', 'bob', 'charlie']
Ngoài ra, bạn cũng có thể sử dụng cách hiểu danh sách. Đây thực chất là một vòng lặp for-liner

Ví dụ

names = ["Alice", "Bob", "Charlie"]
names_lower = [name.lower() for name in names]

print(names_lower)

đầu ra

['alice', 'bob', 'charlie']

2. chữ hoa

Để chuyển một chuỗi thành chữ hoa trong Python, hãy sử dụng phương thức

names = ["Alice", "Bob", "Charlie"]

print(names)
3 tích hợp sẵn của một chuỗi

Để chuyển danh sách các chuỗi thành chữ hoa, lặp qua danh sách và chuyển đổi từng chuỗi thành chữ hoa

Ví dụ

names = ["Alice", "Bob", "Charlie"]
1

đầu ra

names = ["Alice", "Bob", "Charlie"]
2

3. Viết Hoa Các Chữ Cái Đầu Tiên

Để viết hoa chữ cái đầu tiên của chuỗi, hãy gọi phương thức

names = ["Alice", "Bob", "Charlie"]

print(names)
4

Để viết hoa toàn bộ danh sách các chuỗi, hãy sử dụng cách hiểu danh sách (hoặc vòng lặp for) và viết hoa từng chuỗi một

Ví dụ

names = ["Alice", "Bob", "Charlie"]
3

đầu ra

['Alice', 'Bob', 'Charlie']

Cách sắp xếp danh sách chuỗi trong Python

Sắp xếp dữ liệu là một khả năng quan trọng. Trong Python, sắp xếp dễ dàng với hàm

names = ["Alice", "Bob", "Charlie"]

print(names)
5 tích hợp. Hãy xem một vài ví dụ hữu ích

1. Sắp xếp chữ cái

Một cách rất cơ bản để sắp xếp dữ liệu văn bản là sắp xếp nó theo thứ tự bảng chữ cái

Trong Python, gọi hàm

names = ["Alice", "Bob", "Charlie"]

print(names)
5 trên danh sách các chuỗi sẽ tạo ra thứ tự bảng chữ cái của danh sách

Ví dụ

names = ["Alice", "Bob", "Charlie"]
5

đầu ra

['Alice', 'Bob', 'Charlie']

2. Đảo ngược sắp xếp chữ cái

Đôi khi bạn muốn đảo ngược thứ tự bảng chữ cái. Để làm điều này, bạn có thể đặt tham số

names = ["Alice", "Bob", "Charlie"]

print(names)
7
names = ["Alice", "Bob", "Charlie"]

print(names)
8 trong hàm
names = ["Alice", "Bob", "Charlie"]

print(names)
5

Ví dụ

names = ["Alice", "Bob", "Charlie"]
7

đầu ra

names = ["Alice", "Bob", "Charlie"]
8

3. Sắp xếp theo chiều dài

Để sắp xếp danh sách các chuỗi theo độ dài (ngắn nhất trước), hãy chỉ định tham số

['Alice', 'Bob', 'Charlie']
0 bên trong lệnh gọi hàm
names = ["Alice", "Bob", "Charlie"]

print(names)
5

Ví dụ

names = ["Alice", "Bob", "Charlie"]
9

đầu ra

names = [
    "Alice",
    "Bob",
    "Charlie"
]
0

Nếu bạn muốn sắp xếp danh sách các chuỗi theo thứ tự độ dài đảo ngược (dài nhất trước), bạn có thể thực hiện

names = [
    "Alice",
    "Bob",
    "Charlie"
]
1

đầu ra

names = [
    "Alice",
    "Bob",
    "Charlie"
]
2

Cách hợp nhất danh sách các chuỗi

Để kết hợp một danh sách các chuỗi, hãy sử dụng phương thức

['Alice', 'Bob', 'Charlie']
2 của một chuỗi

Ví dụ, để tham gia một danh sách các từ để tạo thành một câu, bạn có thể gọi

names = [
    "Alice",
    "Bob",
    "Charlie"
]
3

đầu ra

names = [
    "Alice",
    "Bob",
    "Charlie"
]
4

Ở đây chuỗi đầu tiên là

['Alice', 'Bob', 'Charlie']
3. Nó đóng vai trò là dấu phân cách giữa các chuỗi kết hợp

Dấu phân cách thực sự có thể là bất cứ thứ gì

Ví dụ: nếu bạn muốn kết hợp các chuỗi theo một dòng mới, bạn có thể thực hiện

names = [
    "Alice",
    "Bob",
    "Charlie"
]
5

đầu ra

names = [
    "Alice",
    "Bob",
    "Charlie"
]
6

Cách lọc danh sách chuỗi trong Python

Đối với một danh sách dựa trên một tiêu chí, bạn có thể sử dụng hàm

['Alice', 'Bob', 'Charlie']
4 tích hợp

Chức năng này mất

  • Một biểu thức lambda. Đây là một hoạt động hoạt động như một tiêu chí lọc
  • Danh sách cần lọc

Ví dụ: hãy lọc danh sách các tên có chứa chữ cái

['Alice', 'Bob', 'Charlie']
5

names = [
    "Alice",
    "Bob",
    "Charlie"
]
7

đầu ra

names = [
    "Alice",
    "Bob",
    "Charlie"
]
8

Trong trường hợp bạn không quen với các biểu thức lambda, hãy xem hướng dẫn này để biết thêm chi tiết

Cách chuyển đổi danh sách chuỗi thành danh sách số nguyên

Đôi khi bạn có thể nhận được dữ liệu dưới dạng danh sách các số. Nhưng những con số là chuỗi. Trong trường hợp này, bạn muốn chuyển đổi chúng thành số nguyên