Xóa dấu ngoặc kép khỏi mảng python

Để xóa Dấu ngoặc kép [“”] khỏi chuỗi Python, chỉ cần sử dụng lệnh thay thế[] hoặc bạn có thể loại bỏ nó nếu dấu ngoặc kép xuất hiện ở cuối chuỗi

Trong hướng dẫn này, chúng tôi sẽ thảo luận về tất cả các phương pháp để xóa dấu ngoặc kép khỏi chuỗi Python. Trước khi chúng tôi thảo luận về cách xóa dấu ngoặc kép khỏi chuỗi python, trước tiên chúng tôi kiểm tra cách sử dụng dấu ngoặc kép từ chuỗi Python và các phương pháp để làm như vậy

ví dụ 1

Trong hình minh họa này, chúng tôi sử dụng phương thức thay thế [] để xóa tất cả các dấu ngoặc kép [“] tồn tại khỏi một chuỗi. Hãy nhớ rằng chỉ cần sử dụng dấu ngoặc đơn ['] để bao gồm dấu ngoặc kép bằng cách sử dụng hàm thay thế []. Ngoài ra, đã xảy ra lỗi. Trong Python, thay thế [] là một hàm tích hợp tạo ra một chuỗi trùng lặp trong đó tất cả sự tồn tại của một chuỗi con được thay thế bằng một chuỗi con khác. Hãy đến, hãy giải thích thêm về nó với sự trợ giúp của Trình biên dịch Spyder

Chỉ cần mở Spyder IDE bằng cách di chuyển đến thanh tìm kiếm của Windows, sau đó tạo một tệp mới nơi bạn viết mã chương trình của mình và giải thích hoạt động của phương thức thay thế []. Vì vậy, ở đây trong hình minh họa đầu tiên của chúng tôi, trước tiên chúng tôi tạo một chuỗi có dấu ngoặc kép. Sau đó, chúng tôi gọi hàm thay thế [] để xóa dấu ngoặc kép khỏi chuỗi “Alex”. Sau đó, chúng tôi sử dụng hai chức năng in. Cái đầu tiên hiển thị chuỗi gốc và cái thứ hai hiển thị chuỗi mới được lọc

first_string = ‘ “Alex” ‘

new_string = first_string. thay thế[ ' “ ' , ‘’]

in[ “Chuỗi đầu tiên của chúng tôi {}” .định dạng[ first_string ]]
in[ “Chuỗi đã lọc {}” .định dạng[ new_string ]]

Để kiểm tra hoạt động của hàm replace[] chúng ta cần lưu và thực thi tệp chương trình. Vì vậy, tất cả những gì bạn cần làm là lưu tệp trước rồi nhấn F5 để chạy chương trình và xem đầu ra trên màn hình. Đầu ra được thể hiện trong ảnh chụp màn hình bên dưới

ví dụ 2

Phương pháp thứ hai của chúng tôi sẽ kiểm tra nút biểu thức chế độ xem nguyên văn hoặc ampule của Python, chuỗi được mã hóa Latin-1 hoặc Unicode. Nút hoặc chuỗi python đã cho chứa các cấu trúc Python nguyên văn tiếp theo. số nguyên, chuỗi, bộ dữ liệu, danh sách, booleans, từ điển, v.v. Nó liên tục kiểm tra các chuỗi chứa các mục Python không đáng tin cậy mà không cần phải tự kiểm tra các mục đó. Hãy đến, hãy giải thích thêm về nó với sự trợ giúp của mã chương trình

Ở đây trong hình minh họa thứ hai của chúng tôi, trước tiên chúng tôi tạo một chuỗi có dấu ngoặc kép. Sau đó, chúng tôi gọi hàm eval[] và chuyển chuỗi đầu tiên của chúng tôi làm tham số để xóa dấu ngoặc kép. Sau đó, chúng ta có thể sử dụng chức năng in hiển thị chuỗi trích dẫn đơn đã lọc

first_string = “ 'Chương trình đầu tiên ‘”

res = eval[ first_string ]

print[ first_string ]

Để kiểm tra chức năng của hàm eval[], chỉ cần lưu và thực thi tệp chương trình. Vì vậy, tất cả những gì bạn cần làm trước tiên là lưu và chạy chương trình và xem đầu ra trên màn hình. Đầu ra được thể hiện trong ảnh chụp màn hình bên dưới

ví dụ 3

Trong hình minh họa thứ ba của chúng tôi, chúng tôi sử dụng phương thức rstrip[] để xóa dấu ngoặc kép bất cứ khi nào chúng tồn tại ở điểm cuối chuỗi. Ký tự xếp hàng mặc định sẽ bị xóa khi không có đối số nào được nạp vào là khoảng trống. Hãy đến, hãy giải thích thêm với sự hỗ trợ của kịch bản chương trình. Vì vậy, ở đây trong câu lệnh đầu tiên của chúng tôi, trước tiên chúng tôi tạo một chuỗi có dấu ngoặc kép. Sau đó, chúng tôi gọi hàm rstrip[] và chuyển [‘\’] làm tham số để xóa dấu ngoặc kép. Sau đó, chúng tôi sử dụng hai chức năng in. Cái đầu tiên hiển thị chuỗi gốc và cái thứ hai hiển thị chuỗi mới được lọc

first_string = ‘ “Chương trình đầu tiên” ‘

new_string = first_string. rstrip[ ‘ \ “ ‘ ]

in[ “Chuỗi ban đầu của chúng tôi {}” .định dạng[ first_string ]]
in[ “Chuỗi đã chuyển đổi {}” .định dạng[ new_string ]]

Một lần nữa, lưu và thực hiện chương trình và xem kết quả trên bàn điều khiển. Đầu ra được thể hiện trong ảnh chụp màn hình bên dưới

Phần kết luận

Các trích dẫn trong khi quan trọng đôi khi có xu hướng làm hỏng sự xuất hiện của một số kết quả đầu ra, đối với sự xuất hiện của các kết quả đầu ra, chúng tôi xóa các trích dẫn, điều này khá dễ dàng và có thể được thực hiện theo bất kỳ cách nào đã nói ở trên. Chúng tôi đã giác ngộ trên ba hình minh họa khác nhau. Chọn bất kỳ một trong số họ để hoàn thành công việc của bạn

Chủ Đề