Làm thế nào để bạn loại bỏ một khoảng trắng trong danh sách trong python?

Xóa khoảng trắng trong chuỗi python/dải khoảng trắng trong chuỗi python. Trong Hướng dẫn này, chúng ta sẽ tìm hiểu cách xóa hoặc loại bỏ các khoảng trắng ở đầu, ở cuối và trùng lặp trong python với Hàm lstrip[], rstrip[] và strip[] với một ví dụ cho mỗi hàm. Hàm lstrip[] và rstrip[] lần lượt cắt không gian bên trái và bên phải. hàm strip[] cắt tất cả khoảng trắng

khách quan

  • Xóa [dải] khoảng trắng ở đầu chuỗi trong Python – cắt bớt khoảng trắng ở đầu
  • Xóa [dải] khoảng trắng ở cuối chuỗi trong Python – cắt dấu cách
  • Loại bỏ [xóa bỏ] khoảng trắng ở đầu và cuối chuỗi – trim space
  • Xóa tất cả các khoảng trắng trong python
  • Xóa khoảng trắng trùng lặp trong Python
  • Cắt không gian trong python bằng cách sử dụng các biểu thức chính quy

Hãy cùng xem ví dụ về cách Xóa khoảng trắng trong chuỗi python / dải không gian trong chuỗi python từng cái một

 

Xóa khoảng trắng ở đầu chuỗi trong Python [Strip hàng đầu khoảng trắng trong python]

## Remove the Starting Spaces in Python

string1="    This is Test String to strip leading space"
print [string1]
print [string1.lstrip[]]

hàm lstrip[] trong ví dụ trên sẽ loại bỏ khoảng trắng ở đầu để đầu ra sẽ là

‘      Đây là Chuỗi kiểm tra để loại bỏ khoảng trắng ở đầu’

'Đây là Chuỗi thử nghiệm để loại bỏ không gian hàng đầu'

 

 

Xóa khoảng trắng ở cuối chuỗi trong Python [Strip trailing space in python]

## Remove the Trailing or End Spaces in Python

string2="This is Test String to strip trailing space     "
print [string2]
print [string2.rstrip[]]

hàm rstrip[] trong ví dụ trên sẽ loại bỏ khoảng trắng ở cuối để đầu ra sẽ là

'Đây là Chuỗi kiểm tra để loại bỏ khoảng trắng ở cuối        ‘

'Đây là Chuỗi thử nghiệm để loại bỏ khoảng trắng ở cuối'

 

 

Xóa khoảng trắng ở đầu và cuối chuỗi trong Python [Strip trailing and trailing space in python]

## Remove the whiteSpaces from Beginning and end of the string in Python

string3="    This is Test String to strip leading and trailing space      "
print [string3]
print [string3.strip[]]

strip[] trong các dải ví dụ trên, cả khoảng trắng ở đầu và ở cuối nên đầu ra sẽ là

‘      Đây là Chuỗi kiểm tra để loại bỏ khoảng trắng ở đầu và cuối       ‘

'Đây là Chuỗi kiểm tra để kiểm tra không gian đầu và cuối'

 

Xóa hoặc loại bỏ tất cả các khoảng trắng trong python

## Remove all the spaces in python

string4="       This is Test String to test all the spaces   "
print [string4]
print [string4.replace[" ", ""]]

Ví dụ trên loại bỏ tất cả các khoảng trắng trong python. Vì vậy, đầu ra sẽ là

‘    Đây là Chuỗi kiểm tra để kiểm tra tất cả các khoảng trống  ‘

'ThisisTestStringtotestallthespaces'

 

Xóa hoặc loại bỏ không gian trùng lặp trong python

# Remove the duplicated space in python

import re
string4="   This is      Test String   to test   duplicate spaces   "
print [string4]
print [re.sub[' +', ' ',string4]]
  • Chúng tôi sẽ sử dụng biểu thức chính quy để xóa các khoảng trắng trùng lặp không cần thiết trong python
  • hàm phụ[]. lại. hàm sub[] lấy đối số string1 và áp dụng biểu thức chính quy để cắt các khoảng trắng như hình bên dưới

    Vì vậy, hãy xem xét những gì đang xảy ra. Bạn lấy từng phần tử của một danh sách cũng là một danh sách, sau đó bạn lặp lại các phần tử của danh sách đó, loại bỏ khoảng trắng và nối chúng vào danh sách mới

    Những gì bạn muốn làm là loại bỏ khoảng trắng khỏi mỗi phần tử bên trong danh sách lồng nhau, sau đó nối toàn bộ danh sách vào danh sách mới để bạn có một danh sách các danh sách như ban đầu

    Bạn có thấy sự khác biệt trong những gì tôi đã viết? . Xem xét cách bạn có thể thực hiện các thay đổi đối với từng thành phần của danh sách lồng nhau, rồi nối thêm danh sách

    Chuỗi là tập hợp các ký tự có thể đại diện cho một từ hoặc cả câu. Các chuỗi rất dễ sử dụng trong Python vì chúng không cần được khai báo rõ ràng và có thể được xác định có hoặc không có chỉ định

    Để thao tác và truy cập các chuỗi, Python cung cấp các hàm và phương thức tích hợp trong lớp “Chuỗi”. Sử dụng các phương thức này, bạn có thể thực hiện các thao tác khác nhau trên chuỗi

    Trong bài viết này, chúng tôi sẽ tập trung vào cách xóa tất cả khoảng trắng ở đầu chuỗi trong python

    Sử dụng hàm lstrip[]

    Cách tiếp cận cơ bản là sử dụng hàm lstrip[] từ thư viện chuỗi python sẵn có. Hàm lstrip[] xóa mọi khoảng trắng không cần thiết ở bên trái chuỗi

    Chúng ta có các chức năng tương tự rstrip[] và strip[]

    • Hàm rstrip[] loại bỏ tất cả các khoảng trắng ở bên phải của chuỗi

    • Hàm strip[] loại bỏ tất cả các khoảng trắng bao gồm cả bên trái và bên phải của chuỗi

    ví dụ 1

    Trong ví dụ dưới đây, chúng tôi đã thực hiện việc loại bỏ cả dấu cách ở cuối và ở đầu kết hợp phương thức join[] và split[]

Chủ Đề