47
Mới! Lưu câu hỏi hoặc câu trả lời và sắp xếp nội dung yêu thích của bạn. Tìm hiểu thêm.
Learn more.
Có thể trùng lặp: Chuỗi phân chia Python
Python Split String
Có thể chia trực tiếp chuỗi thành các biến trong một dòng, thay vì sử dụng hai dòng. Tôi chắc chắn rằng sự chia rẽ sẽ có hai yếu tố. Hai dòng ví dụ:
myString = "Anonym Anonymous"
a = myString.split[]
firstName,lastName = a[0],a[1]
hỏi ngày 12 tháng 7 năm 2011 lúc 19:58Jul 12, 2011 at 19:58
4
firstName, lastName = myString.split[]
nên làm điều đó nếu bạn chắc chắn rằng nó sẽ trả về 2.
Tốt hơn là firstName, lastName = myString.split[' ', 1]
Đã trả lời ngày 12 tháng 7 năm 2011 lúc 20:01Jul 12, 2011 at 20:01
ToreltwiddlertoreltwiddlerTorelTwiddler
5,8882 Huy hiệu vàng31 Huy hiệu bạc39 Huy hiệu Đồng2 gold badges31 silver badges39 bronze badges
3
firstname, lastname = "Anonym Anonymous".split[]
AROGACHEV
32,7K7 Huy hiệu vàng111 Huy hiệu bạc116 Huy hiệu đồng7 gold badges111 silver badges116 bronze badges
Đã trả lời ngày 12 tháng 7 năm 2011 lúc 20:01Jul 12, 2011 at 20:01
0
Làm thế nào MaxSplit ảnh hưởng đến việc chia chuỗi trong Python Đầu ra của đoạn mã ở trên sẽ là: are useful tools for any Python programmer. They can contain numeric or alphanumeric information and are commonly used to store data directories or print messages. Python Split []: Lời khuyên hữu íchstring manipulation tool.Don Tiết quên sử dụng tham số
3 nếu bạn chỉ muốn chia phần đầu tiên của chuỗi với toán tử Python firstname, lastname = "Anonym Anonymous".split[]
1:firstname, lastname = "Anonym Anonymous".split[]
Nếu bạn chỉ định
firstname, lastname = "Anonym Anonymous".split[]
3 và có một số lượng đầy đủ các đoạn văn bản trong chuỗi, đầu ra sẽ có độ dài firstname, lastname = "Anonym Anonymous".split[]
9.concatenation, then firstname, lastname = "Anonym Anonymous".split[]
1 does the exact opposite of that. Nó quét qua một chuỗi và tách nó ra bất cứ khi nào tập lệnh bắt gặp một dấu phân cách được chỉ định trước. Nó hoạt động như sau bằng cách sử dụng hai tham số:separates it whenever the script comes across a pre-specified separator. It operates as follows using two parameters:
Thí dụ
str.split[separator, maxsplit]
Tham số
firstname, lastname = "Anonym Anonymous".split[]
2 cho Python biết ở đâu để phá vỡ chuỗi. Trên thực tế, bạn không cần phải sử dụng nó. Nếu không có dấu phân cách nào được đặt, Python sẽ sử dụng bất kỳ khoảng trắng nào trong chuỗi làm điểm phân tách thay thế.firstname, lastname = "Anonym Anonymous".split[]
3 Xác định số lần chuỗi có thể bị phá vỡ. Nếu bạn không thêm bất kỳ giá trị nào ở đây, Python sẽ quét toàn bộ độ dài chuỗi và tách nó ra bất cứ khi nào tìm thấy dấu phân cách.broken up. If you don’t add any value here, Python will scan the entire string length and separate it whenever a delimiter is found.Ví dụ về việc sử dụng Split [] trong Python
Một trong những ví dụ dễ nhất về cách phân chia chuỗi python với
firstname, lastname = "Anonym Anonymous".split[]
1 là không gán các tham số và chia một chuỗi văn bản thành các từ riêng lẻ:how to divide Python strings with firstname, lastname = "Anonym Anonymous".split[]
1 is to assign no parameters and break down a string of text into individual words:Thí dụ
text = 'The quick brown fox jumps over the lazy dog'
# Split the text wherever there's a space.
words = text.split[]
print[words]
Mã trên tạo ra đầu ra sau:produces the following output:
Thí dụ
['The', 'quick', 'brown', 'fox', 'jumps', 'over', 'the', 'lazy', 'dog']
Mã trên tạo ra đầu ra sau:extract multiple pieces of information from an individual string and assign each to a separate variable. The following example presents a paragraph and turns each sentence into a variable:
Thí dụ
paragraph = 'The quick brown fox jumps over the lazy dog. The quick brown dog jumps over the lazy fox'
# Split the text wherever there's a full stop.
a,b = paragraph.split['.']
# Display the results.
print[a]
print[b]
Mã trên tạo ra đầu ra sau:
- Hàm Python
1 có thể trích xuất nhiều mẩu thông tin từ một chuỗi riêng lẻ và gán mỗi phần cho một biến riêng biệt. Ví dụ sau đây trình bày một đoạn văn và biến từng câu thành một biến:firstname, lastname = "Anonym Anonymous".split[]
- Ưu điểm
- Thiết kế đơn giản [không có thông tin không cần thiết]
Các khóa học chất lượng cao [ngay cả những khóa học miễn phí]
- Nhiều tính năng
- Những đặc điểm chính
- Các chương trình nanodegree
Mã trên tạo ra đầu ra sau:
- Hàm Python
1 có thể trích xuất nhiều mẩu thông tin từ một chuỗi riêng lẻ và gán mỗi phần cho một biến riêng biệt. Ví dụ sau đây trình bày một đoạn văn và biến từng câu thành một biến:firstname, lastname = "Anonym Anonymous".split[]
- Ưu điểm
- Thiết kế đơn giản [không có thông tin không cần thiết]
Các khóa học chất lượng cao [ngay cả những khóa học miễn phí]
- Nhiều tính năng
- Những đặc điểm chính
- Các chương trình nanodegree
Mã trên tạo ra đầu ra sau:
- Hàm Python
1 có thể trích xuất nhiều mẩu thông tin từ một chuỗi riêng lẻ và gán mỗi phần cho một biến riêng biệt. Ví dụ sau đây trình bày một đoạn văn và biến từng câu thành một biến:firstname, lastname = "Anonym Anonymous".split[]
- Ưu điểm
- Thiết kế đơn giản [không có thông tin không cần thiết]
Các khóa học chất lượng cao [ngay cả những khóa học miễn phí]
- Các chương trình nanodegree
- Thích hợp cho các doanh nghiệp
- Giấy chứng nhận hoàn thành được trả lương
Dễ điều hướng
Không có vấn đề kỹ thuậtfirst part of a string with the
firstname, lastname = "Anonym Anonymous".split[]
1 Python operator:Thí dụ
cars= 'Audi and Kia and BMV and Volvo and Opel'
# maxsplit of 1
print[cars.split[' and ',1]]
# maxsplit of 2
print[cars.split[' and ',2]]
# maxsplit of 1
print[cars.split[' and ',3]]
# maxsplit of 1
print[cars.split[' and ',4]]
Dường như quan tâm đến người dùng của nóoutput of the code snippet above will be:
Thí dụ
['Audi', 'Kia and BMV and Volvo and Opel']
['Audi', 'Kia', 'BMV and Volvo and Opel']
['Audi', 'Kia', 'BMV', 'Volvo and Opel']
['Audi', 'Kia', 'BMV', 'Volvo', 'Opel']
Rất nhiều khóa học
- Chính sách hoàn tiền 30 ngàydelimiting pieces of text in the string, the output will have a length of
9.firstname, lastname = "Anonym Anonymous".split[]
- Giấy chứng nhận hoàn thành miễn phí a string that has already been split in Python can be done via string concatenation.
- Trải nghiệm người dùng tuyệt vờistring variables. If you encounter problems with
1, it may be because you are trying to call it upon a non-string object. If this happens, you can force Python to treat the variable as a string withfirstname, lastname = "Anonym Anonymous".split[]
2.str.split[separator, maxsplit]