Hướng dẫn how do you split two variables in python? - làm thế nào để bạn tách hai biến trong python?

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ướng dẫn how do you split two variables in python? - làm thế nào để bạn tách hai biến trong python?

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

Hướng dẫn how do you split two variables in python? - làm thế nào để bạn tách hai biến trong python?

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()

Hướng dẫn how do you split two variables in python? - làm thế nào để bạn tách hai biến trong python?

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

Don Tiết quên sử dụng tham số firstname, lastname = "Anonym Anonymous".split() 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:

Đầ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.

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)

Hướng dẫn how do you split two variables in python? - làm thế nào để bạn tách hai biến trong python?

Mã trên tạo ra đầu ra sau:

  • Hàm Python
    firstname, lastname = "Anonym Anonymous".split()
    
    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:
  • Ư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

Hướng dẫn how do you split two variables in python? - làm thế nào để bạn tách hai biến trong python?

Mã trên tạo ra đầu ra sau:

  • Hàm Python
    firstname, lastname = "Anonym Anonymous".split()
    
    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:
  • Ư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

Hướng dẫn how do you split two variables in python? - làm thế nào để bạn tách hai biến trong python?

Mã trên tạo ra đầu ra sau:

  • Hàm Python
    firstname, lastname = "Anonym Anonymous".split()
    
    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:
  • Ư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
    firstname, lastname = "Anonym Anonymous".split()
    
    9.
  • 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
    firstname, lastname = "Anonym Anonymous".split()
    
    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 with
    str.split(separator, maxsplit)
    2.

Làm thế nào để bạn chia các biến trong Python?

Để phân chia các biến chuỗi ở mỗi khoảng trắng, chúng ta có thể sử dụng hàm chia () mà không có đối số. Hàm cú pháp cho split () được chia (phân tách, maxsplit) trong đó bộ phân cách chỉ định ký tự tại đó chuỗi nên được phân tách. MaxSplit Chỉ định số lần chuỗi phải được phân chia.use the split() function with no arguments. The syntax for split() function is split(separator, maxsplit) where the separator specifies the character at which the string should be split. maxsplit specifies the number of times the string has to be split.

Chia () làm gì trong Python?

Định nghĩa và cách sử dụng. Phương thức chia () chia một chuỗi vào một danh sách. Bạn có thể chỉ định phân tách, dấu phân cách mặc định là bất kỳ khoảng trắng nào. Lưu ý: Khi MaxSplit được chỉ định, danh sách sẽ chứa số lượng phần tử được chỉ định cộng với một.splits a string into a list. You can specify the separator, default separator is any whitespace. Note: When maxsplit is specified, the list will contain the specified number of elements plus one.

Làm thế nào để bạn chia hai yếu tố trong một danh sách trong Python?

Để phân chia các yếu tố của một danh sách trong Python: Sử dụng danh sách hiểu để lặp lại trong danh sách.Trên mỗi lần lặp, hãy gọi phương thức Split () để phân chia từng chuỗi.Trả về một phần của mỗi chuỗi bạn muốn giữ.Use a list comprehension to iterate over the list. On each iteration, call the split() method to split each string. Return the part of each string you want to keep.

Bạn có thể chia hai chuỗi trong Python không?

Python Chuỗi phân chia () Phân tách cú pháp Phương thức: Đây là một dấu phân cách.Chuỗi chia tách tại phân tách được chỉ định này.Nếu không được cung cấp thì bất kỳ không gian trắng là một dấu tách.MAXSplit: Đó là một số, cho chúng ta biết chia chuỗi thành tối đa số lần được cung cấp.