Trăn tách dòng rstrip

Hàm rstrip[] trong Python trả về một bản sao của chuỗi trong đó tất cả các ký tự đã bị xóa khỏi phần cuối chuỗi [các ký tự mặc định là khoảng trắng]

Nội dung chính Hiển thị

cú pháp

Cú pháp của rstrip[] trong Python

Các tham số

  • ký tự. Bạn có thể cung cấp bất kỳ ký tự nào cần cắt

Ví dụ sau minh họa cách sử dụng của rstrip[] trong Python

str1 = "Vi du ve chuoi trong Python        "
print [str1.rstrip[]]
str1 = "Vi du ve chuoi trong Python--------"
print [str1.rstrip['-']]

Chạy chương trình Python trên sẽ cho kết quả

Vi du ve chuoi trong Python
Vi du ve chuoi trong Python

Hàm split[] trong Python đã chia chuỗi theo dấu phân cách [là khoảng trắng nếu không được cung cấp] và trả về danh sách các chuỗi con;

cú pháp

Cú pháp của split[] trong Python

str.split[str="", num=string.count[str]]

Chi tiết về tham số

  • str. Đây là bất kỳ chuỗi phân chia nào - dấu phân cách nào, mặc định là khoảng trống

  • con số. Number string con num + 1 was started

Ví dụ sau minh họa cách sử dụng của split[] trong Python

str1 = "Line1-Python Line2-Java Line3-PHP";

print["Test 1:"];
arr1 = str1.split[];
for arr in arr1:
    print [arr];

print["\nTest 2:"];
arr1 = str1.split[' ', 1];
for arr in arr1:
    print [arr];

Chạy chương trình Python trên sẽ cho kết quả

Test 1:
Line1-Python
Line2-Java
Line3-PHP

Test 2:
Line1-Python
Line2-Java Line3-PHP

Hàm split[] trong Python đã chia chuỗi theo dấu phân cách [là khoảng trắng nếu không được cung cấp] và trả về danh sách các chuỗi con;

Nội dung chính

  • Split in setting is what?
  • Nhu cầu sử dụng hàm Split trong Python
  • Làm thế nào để sử dụng hàm Split trong Python
  • Tham số của Split trong Python
  • Tham số Max

cú pháp

Cú pháp của split[] trong Python

str.split[str="", num=string.count[str]]

Chi tiết về tham số

  • str. Đây là bất kỳ chuỗi phân chia nào - dấu phân cách nào, mặc định là khoảng trống

  • con số. Number string con num + 1 was started

Ví dụ sau minh họa cách sử dụng của split[] trong Python

str1 = "Line1-Python Line2-Java Line3-PHP";

print["Test 1:"];
arr1 = str1.split[];
for arr in arr1:
    print [arr];

print["\nTest 2:"];
arr1 = str1.split[' ', 1];
for arr in arr1:
    print [arr];

Chạy chương trình Python trên sẽ cho kết quả

Test 1:
Line1-Python
Line2-Java
Line3-PHP

Test 2:
Line1-Python
Line2-Java Line3-PHP
  • Blog
  • Tin tuc

05/06/2021 01. 18

[Split in Python] Python is a language setting program has many other data type in that bao gồm các chuỗi - chuỗi. Mặc dù chuỗi là một thành phần bất biến, nhưng chúng ta vẫn có thể thực hiện thao tác trên một chuỗi chuỗi bằng cách sử dụng hàm split. Hàm này sẽ chia nhỏ các chuỗi lớn thành các chuỗi nhỏ hơn so với việc sử dụng các tham số khác nhau. Trong bài viết này chúng ta sẽ tìm hiểu cách sử dụng hàm split trong Python

Split in setting is what?

Tách trong Python

Chuỗi trong Python đại diện cho các giá trị ký tự unicode. Python không có kiểu ký tự dữ liệu, vì vậy kiểu ký tự đơn đơn cũng được coi là một chuỗi.  

Chúng ta sử dụng các trình đơn trích dẫn hoặc trích đoạn để khai báo dữ liệu. Để truy cập một chuỗi, chúng ta sử dụng chỉ mục và dấu ngoặc. Vì các chuỗi là các thành phần bất biến nên chúng ta không thể thực hiện thay đổi sau khi đã khai báo chúng

Ví dụ

________số 8

đầu ra. e

Mặc dù không thể thay đổi chuỗi sau khi thực hiện khai báo, ta vẫn có thể tách chuỗi chuỗi trong Python

>>> Xem ngay. Chìa khoá học lập trình python cam kết làm việc

Nhu cầu sử dụng hàm Split trong Python

Hàm Split trả về danh sách của chuỗi sau khi chia các chuỗi này dựa trên các dấu phân tách đã cho. Một số lợi ích của việc chia hàm trong Python là

  • Tại một thời điểm nào đó, ta cần phải chia chuỗi lớn thành các đoạn hoặc chuỗi nhỏ hơn
  • Khoảng trắng được coi là dấu phân cách nếu không có dấu cách nào được cấp trong hàm split
  • Việc phân tích và đưa ra kết luận trở nên dễ dàng hơn
  • Giải mã các chuỗi đã được mã hóa

Làm thế nào để sử dụng hàm Split trong Python

Như đã nói, hàm Split sẽ chia nhỏ một chuỗi lớn hơn và đưa ra một danh sách có các phần hoặc chuỗi nhỏ hơn. Dưới đây là ví dụ chuỗi phân tách trong Python

a = "We are Edureka, we have cutting edge tutorials and certification programs to upskill your knowledge"

print[a.split[]]

đầu ra.  

Vi du ve chuoi trong Python
Vi du ve chuoi trong Python
0

Phía trên là một ví dụ đơn giản để thể hiện cách các hàm split có thể được sử dụng để chia nhỏ toàn bộ đoạn văn bản thành các chuỗi nhỏ hơn. Nhưng split function có các tham số khác nhau để tối ưu hóa công việc thực thi

>>> Đọc thêm. Đa xử lý trong Python - Hé lộ cách tốt nhất để thực hiện đa xử lý

Tham số của Split trong Python

Dấu phân cách. Đóng vai trò như một dấu phân tách, chuỗi được chia nhỏ. Dấu phân cách cũng là tùy chọn, nếu không có dấu phân tách được định nghĩa duy nhất, dấu phân cách mặc định sẽ là khoảng trắng.

Dưới đây là ví dụ về hàm split với dấu tách tham số

Vi du ve chuoi trong Python
Vi du ve chuoi trong Python
1

đầu ra

Vi du ve chuoi trong Python
Vi du ve chuoi trong Python
2

Trong ví dụ trên, dấu tách chỉ được xác định theo chuỗi đó được chia thành các chuỗi nhỏ hơn

>>> Đọc thêm. CGI trong Python - Giải mã kiến ​​thức về CGI trong Python

Tham số Max

Max - cũng là tùy chọn. Nó xác định số lần chia tách sẽ diễn ra. Giá trị mặc định là -1 có nghĩa là không có giới hạn về số lượng phân tách.  

Dưới đây là ví dụ để hiển thị phân tách hàm với tham số tối đa

Vi du ve chuoi trong Python
Vi du ve chuoi trong Python
3

đầu ra.   

Vi du ve chuoi trong Python
Vi du ve chuoi trong Python
4

Tham số tối đa trong ví dụ được đặt thành 3, có nghĩa là đầu ra sẽ có 4 phần tử trong danh sách các chuỗi

Ví dụ

Dưới đây là một vài ví dụ, nơi chúng ta có thể sử dụng hàm phân tách để chia chuỗi thành các đoạn hoặc chuỗi nhỏ hơn

đầu ra

Vi du ve chuoi trong Python
Vi du ve chuoi trong Python
5
Vi du ve chuoi trong Python
Vi du ve chuoi trong Python
6

Trong bài viết này, chúng tôi đã tìm hiểu cách sử dụng hàm phân tách để chia nhỏ các chuỗi lớn thành các đoạn hoặc chuỗi nhỏ hơn. Chuỗi là một cấu trúc dữ liệu bất biến có nghĩa là nó không thể thay đổi khi bạn khai báo. Mặc dù thao tác có thể được thực hiện bằng cách sử dụng chức năng tách. Ngôn ngữ lập trình Python có các kiểu dữ liệu khác nhau như danh sách , từ điển , tuple ,,....

Tìm hiểu thêm về Python và các ngôn ngữ lập trình khác thông qua các khóa học lập trình tại Viện công nghệ thông tin T3H

Chủ Đề