Bạn có thể thêm chuỗi vào danh sách trong Python không?
Chuỗi trong Python là đối tượng bất biến, tôi. e. chúng tôi không thể sửa đổi chuỗi đã tồn tại nhưng có thể thêm một chuỗi mới vào chuỗi đó. Rất dễ dàng để nối hoặc nối các chuỗi trong Python và ở đây chúng ta sẽ nói về một số phương thức trong Python để nối vào chuỗi hoạt động Show
Mục lục
Giới thiệu về Nối vào chuỗi trong PythonBất cứ khi nào chúng ta nối hai chuỗi bằng dấu "+", chúng ta sẽ tạo một chuỗi mới. Tuy nhiên, nếu chúng ta phải nối nhiều hơn hai chuỗi, việc sử dụng "+" sẽ tạo ra quá nhiều chuỗi tạm thời trước khi nhận được kết quả mong muốn Có nhiều cách khác như toán tử =+, hàm join(), v.v. có thể giúp tránh điều này Sử dụng toán tử += để nối chuỗi trong PythonToán tử cộng bằng (+=) nối thêm vào chuỗi và tạo chuỗi mới trong khi không thay đổi giá trị của chuỗi ban đầu Đầu vào
đầu ra
Trong ví dụ trên, chúng tôi đã kết hợp hai chuỗi, 'Emma' và 'Watson' bằng cách sử dụng += Sử dụng phép nối () để nối chuỗi trong PythonChức năng này có thể được sử dụng để thực hiện nhiệm vụ nối chuỗi cụ thể này. Điều này phù hợp hơn khi nối nhiều hơn hai chuỗi lại với nhau. Chúng tôi tạo một danh sách và các chuỗi được thêm vào danh sách, sau đó sử dụng hàm nối(), chúng tôi hợp nhất chúng thành một chuỗi. Ví dụ sau đây cho thấy nó được sử dụng như thế nào Đầu vào
đầu ra
Hàm nối chuỗi PythonĐể nối chuỗi nhiều lần, chúng ta có thể làm điều đó bằng cách tạo một hàm. Hàm do người dùng xác định được tạo để nối chuỗi n lần vào chuỗi đã tồn tại trông như thế này Hàm số
Trong ví dụ này, hàm nhận hai tham số str và no. lần, sau đó chúng tôi sử dụng vòng lặp while để nối các chuỗi cho đến khi điều kiện được thỏa mãn. Nó sẽ dừng sau khi điều kiện trở thành FALSE đầu ra
Sử dụng chuỗi f PythonKể từ ngày 3. 6, Python f-strings là một cách hoàn toàn mới để định dạng chuỗi. Chúng không chỉ dễ đọc hơn mà còn ngắn gọn hơn, ít bị lỗi hơn các cách định dạng khác và nhanh hơn Đầu vào
đầu ra
Kết thúc suy nghĩNếu có một vài chuỗi, thì bạn có thể sử dụng bất kỳ phương pháp nào để nối chúng. Từ góc độ dễ đọc, sử dụng toán tử += có vẻ tốt hơn cho một vài chuỗi. Tuy nhiên nếu bạn phải nối nhiều chuỗi thì nên dùng hàm join(). Mọi người có thể tìm hiểu thêm về các khái niệm Python tại đây Làm cách nào để bạn nối thêm (hoặc thêm) các giá trị mới vào danh sách đã tạo trong Python? Nhưng điều đầu tiên trước tiên first_name = "Emma" second_name = "Watson" print ("The first name: " + str(first_name)) print ("The second name: " + str(second_name)) list = [first_name, second_name] string = "".join(list) print ("The appended string: " + string)9 trong Python là gì?Một 9 là một kiểu dữ liệu cho phép bạn lưu trữ nhiều giá trị cùng loại hoặc khác loại trong một biếnHãy xem ví dụ dưới đây ________số 8Trong mã này, 1, 0 và 1 mỗi loại chỉ giữ một giá trị của các loại dữ liệu 2, 3 và 4 tương ứngGiả sử bạn muốn lưu trữ tất cả những thứ bạn đã mua trên thị trường bằng cách sử dụng phương pháp này
Tạo ba biến riêng biệt cho các mục liên quan có thể không phải là cách tiếp cận tốt nhất Với danh sách, bạn có thể tạo một biến chứa nhiều giá trị. Đây là cách 5Biến 5 là một danh sách chứa ba giá trị sốBiến 6 là một danh sách chứa ba giá trị chuỗiBiến 7 là một danh sách chứa một số, một chuỗi, một boolean và thậm chí một danh sách khácVì vậy, đối với các mặt hàng bạn đã mua ở chợ, bạn có thể lưu trữ chúng như thế này 9Và bạn có thể truy cập từng mục bằng cách sử dụng vị trí chỉ mục của nó trong danh sách, bắt đầu từ 0 (vì danh sách không được lập chỉ mục trong Python) 0Cách nối dữ liệu vào danh sách trong PythonChúng ta đã thấy ngắn gọn danh sách là gì. Vậy làm thế nào để bạn cập nhật một danh sách với các giá trị mới? Phương thức 9 nhận một đối số, là giá trị mà bạn muốn thêm vào cuối danh sáchĐây là cách sử dụng phương pháp này 3Sử dụng phương pháp 9, bạn đã thêm 51 vào cuối danh sách 7Bạn có thể thêm bất kỳ loại dữ liệu nào bạn muốn, kể cả các danh sách khác 7kết thúcDanh sách rất hữu ích để tạo các biến chứa nhiều giá trị (đặc biệt khi các giá trị này có liên quan với nhau) Danh sách có nhiều phương thức trong Python mà bạn có thể sử dụng để sửa đổi, mở rộng hoặc thu nhỏ danh sách. Trong bài viết này, chúng ta đã xem xét phương pháp 9 để thêm dữ liệu vào cuối danh sáchQUẢNG CÁO QUẢNG CÁO QUẢNG CÁO Người ủng hộ nhà phát triển và Người sáng tạo nội dung đam mê chia sẻ kiến thức của tôi về Công nghệ. Tôi dạy JavaScript / ReactJS / NodeJS / React Frameworks / TypeScript / et al Nếu bạn đọc đến đây, hãy tweet cho tác giả để cho họ thấy bạn quan tâm. Tweet một lời cảm ơn Học cách viết mã miễn phí. Chương trình giảng dạy mã nguồn mở của freeCodeCamp đã giúp hơn 40.000 người có được việc làm với tư cách là nhà phát triển. Bắt đầu Bạn có thể nối một chuỗi vào danh sách không?Một cách khác để thực hiện thao tác nối chuỗi là tạo danh sách và nối chuỗi vào danh sách . Sau đó dùng hàm string join() để gộp chúng lại với nhau để được chuỗi kết quả.
Tôi có thể sử dụng += để thêm vào danh sách trong Python không?Bạn có thể thêm một mục (phần tử) vào danh sách bằng append() và insert() và thêm một danh sách khác vào danh sách bằng extension() , + , += . , and slice. |