Tách chuỗi python từ đầu tiên

lấy từ đầu tiên của chuỗi trong python [cách đơn giản]

  • không xác định. PY
  • 05 Tháng Tư, 2020

trong hướng dẫn này, chúng ta sẽ học cách lấy từ đầu tiên của chuỗi bằng một cách đơn giản

nội dung

1. cú pháp

string.split[][0]

2. ví dụ


#string
string = "python is a great language"

#convert string to list and get the first item
first_world = string.split[][0]

#print
print[first_world]

đầu ra

con trăn

như bạn có thể thấy, "python" là mục đầu tiên trong chuỗi của chúng tôi


Bây giờ, hãy xem chúng ta đã làm điều đó như thế nào

trước tiên, chúng tôi đã chuyển đổi chuỗi thành danh sách bằng cách sử dụng hàm tích hợp split[] , sau đó lấy mục đầu tiên trong danh sách bằng cách .

Bài viết liên quan

con trăn. Nhận từ đầu tiên, thứ hai, từ cuối cùng trong chuỗi

Python Kiểm tra xem Chuỗi có phải là Datetime không

Xóa HTTPS hoặc HTTP khỏi URL Python

3 phương thức nối vào cuối chuỗi trong Python

con trăn. Bỏ qua Case và kiểm tra xem các chuỗi có bằng nhau không

Python - Kiểm tra xem Chuỗi có bắt đầu với danh sách Tiền tố không

Khi không có dấu tách nào được chuyển đến phương thức

['You', 'are', 'a', 'wizard', 'Harry!']
1, nó sẽ tách chuỗi đầu vào thành một hoặc nhiều ký tự khoảng trắng

Bước tiếp theo là sử dụng cắt danh sách để lấy N từ đầu tiên của chuỗi

Cú pháp để cắt danh sách là

['You', 'are', 'a', 'wizard', 'Harry!']
2

Chỉ số

['You', 'are', 'a', 'wizard', 'Harry!']
3 là bao gồm và chỉ số
['You', 'are', 'a', 'wizard', 'Harry!']
4 là loại trừ [tối đa, nhưng không bao gồm]

Các chỉ mục Python dựa trên số không, vì vậy mục đầu tiên trong danh sách có chỉ mục là

['You', 'are', 'a', 'wizard', 'Harry!']
5 và mục cuối cùng có chỉ mục là
['You', 'are', 'a', 'wizard', 'Harry!']
6 hoặc
['You', 'are', 'a', 'wizard', 'Harry!']
7

Lát _______280 bắt đầu từ chỉ số _______25 và đi lên nhưng không bao gồm chỉ số _______282. Nói cách khác, nó trả về hai mục đầu tiên trong danh sách

Nếu bạn cần nối N từ đầu tiên thành một chuỗi, hãy sử dụng phương thức

['You', 'are', 'a', 'wizard', 'Harry!']
8

Phương thức lấy một iterable làm đối số và trả về một chuỗi là chuỗi nối của các chuỗi trong iterable

Chuỗi mà phương thức được gọi được sử dụng làm dấu phân cách giữa các phần tử

Chúng tôi đã gọi phương thức

['You', 'are', 'a', 'wizard', 'Harry!']
8 trên một chuỗi chứa khoảng trắng để nối danh sách thành một chuỗi có dấu phân cách

Trong hướng dẫn này, chúng ta sẽ xem xét cách xóa từ đầu tiên khỏi chuỗi trong Python với sự trợ giúp của một số ví dụ

Làm cách nào để xóa từ đầu tiên khỏi chuỗi trong Python?

Bạn có thể sử dụng hàm chuỗi

['You', 'are', 'a', 'wizard', 'Harry!']
0 để xóa từ đầu tiên khỏi chuỗi. Hàm split[] thường được sử dụng để chia một chuỗi thành các từ cấu thành của nó dựa trên dấu phân cách, theo mặc định, là ký tự khoảng trắng. Ví dụ -

# create a string
s = "You are a wizard Harry!"
# split the string
print[s.split[]]

đầu ra

['You', 'are', 'a', 'wizard', 'Harry!']

Bạn có thể thấy rằng việc sử dụng hàm chuỗi

['You', 'are', 'a', 'wizard', 'Harry!']
0 trên chuỗi trên sẽ tạo ra một danh sách các từ. Giờ đây, bạn có thể cắt danh sách các từ này để xóa từ đầu tiên và tạo lại một câu từ các từ còn lại bằng cách sử dụng hàm chuỗi
['You', 'are', 'a', 'wizard', 'Harry!']
2

# create a string
s = "You are a wizard Harry!"
# split the string
words = s.split[]
# remove first word and join the remaning words
print[" ".join[words[1:]]]

đầu ra

________số 8

Chuỗi kết quả không có từ đầu tiên từ chuỗi ban đầu

Bạn cũng có thể hoàn thành tác vụ trên chỉ bằng cách sử dụng hàm chuỗi

['You', 'are', 'a', 'wizard', 'Harry!']
0. Đối với điều này, hãy chuyển một tham số bổ sung,
['You', 'are', 'a', 'wizard', 'Harry!']
4 cho hàm
['You', 'are', 'a', 'wizard', 'Harry!']
0. Tham số này cho biết số lần phân tách cần thực hiện


#string
string = "python is a great language"

#convert string to list and get the first item
first_world = string.split[][0]

#print
print[first_world]

2

đầu ra


#string
string = "python is a great language"

#convert string to list and get the first item
first_world = string.split[][0]

#print
print[first_world]

3

Bạn có thể thấy rằng nó dẫn đến một danh sách chỉ gồm hai chuỗi từ việc tách chuỗi gốc chỉ một lần [việc tách này được thực hiện ở lần xuất hiện đầu tiên của dấu phân cách, một ký tự khoảng trắng trong trường hợp của chúng tôi]

Bây giờ, chúng ta có thể lấy giá trị tại chỉ mục 1 từ danh sách trên để lấy chuỗi kết quả đã loại bỏ từ đầu tiên. Đây là mã hoàn chỉnh -


#string
string = "python is a great language"

#convert string to list and get the first item
first_world = string.split[][0]

#print
print[first_world]

4

đầu ra

________số 8

Từ đầu tiên được loại bỏ

Để biết thêm về chức năng tách chuỗi [], hãy tham khảo

Sử dụng cắt để loại bỏ từ đầu tiên

Ngoài ra, bạn có thể sử dụng thao tác cắt để xóa từ đầu tiên khỏi chuỗi

Đối với điều này, chúng tôi cắt chuỗi từ độ dài của từ đầu tiên đến cuối chuỗi và sau đó áp dụng hàm chuỗi

['You', 'are', 'a', 'wizard', 'Harry!']
6 để xóa mọi khoảng trắng trong chuỗi bắt đầu sau thao tác cắt


#string
string = "python is a great language"

#convert string to list and get the first item
first_world = string.split[][0]

#print
print[first_world]

7

đầu ra

________số 8

Chúng tôi nhận được kết quả tương tự như trên

Để phương pháp này hoạt động, bạn cần biết trước độ dài của từ đầu tiên. Nếu không phải như vậy, bạn có thể phải sử dụng hàm chuỗi

['You', 'are', 'a', 'wizard', 'Harry!']
0. Vì vậy, bạn nên sử dụng phương thức chuỗi
['You', 'are', 'a', 'wizard', 'Harry!']
0

Bạn cũng có thể quan tâm đến -

  • Python – Xóa N ký tự đầu tiên khỏi chuỗi
  • Xóa ký tự đầu tiên khỏi chuỗi trong Python


Đăng ký nhận bản tin của chúng tôi để biết thêm thông tin và hướng dẫn.
Chúng tôi không gửi thư rác và bạn có thể chọn không tham gia bất kỳ lúc nào.


Tác giả

  • Piyush Raj

    Piyush là một chuyên gia dữ liệu đam mê sử dụng dữ liệu để hiểu mọi thứ tốt hơn và đưa ra quyết định sáng suốt. Trước đây, anh ấy từng là Nhà khoa học dữ liệu cho ZS và có bằng kỹ sư của IIT Roorkee. Sở thích của anh ấy bao gồm xem cricket, đọc sách và làm việc trong các dự án phụ

Chủ Đề