Lấy chuỗi con trong python
Show
Hướng dẫn cách cắt chuỗi trong python. Bạn sẽ học được cách cắt (slice) một chuỗi thành các chuỗi nhỏ hơn bằng cách dùng chức năng cắt (slice) trong python sau bài học này. Cách cắt (slice) chuỗi trong pythonĐể cắt (slice) chuỗi trong python , chúng ta sử dụng chức năng cắt (slice) trong python hay còn gọi là slice string python như sau: Cú pháp cắt (slice) chuỗi trong pythonChúng ta sẽ chỉ định vị trí bắt đầu cắt chuỗi và vị trí kết thúc từ chuỗi ban đầu để lấy chuỗi con ra, theo cú pháp dưới đây:
Trong đó:
🌟 Cần chú ý do chuỗi được cắt ra không bao gồm ký tự ở 🌟 Về cách
đánh số index của ký tự trong chuỗi, bắt đầu đánh số index của ký tự ngoài cùng tay trái bằng 0, sau đó cộng thêm 1 và tiến dần về phía bên phải. Lưu ý là đánh số index bắt đầu từ 0 chứ không phải từ 1 nhé. Ví dụ cắt (slice) chuỗi trong pythonGiả sử chúng ta cần cắt chuỗi
Chúng ta viết mã mẫu như sau: str = "bigcityboy" Kết quả city Tương tự như thế, chúng ta có thể cắt các chuỗi khác và tạo ra chuỗi mới từ chuỗi ban đầu như sau: str = "bigcityboy" Cắt (slice) chuỗi trong python với cú pháp rút gọnTrong một số trường hợp, chúng ta có thể lược bỏ đi đối số Lược bỏ vị trí bắt đầu khi cắt (slice) chuỗi trong pythonChúng ta có thể lược bỏ str = "bigcityboy" Chúng ta cũng có thể chỉ định str = "bigcityboy" Cả hai cách viết đều đưa ra kết quả giống nhau: bigcity Lược bỏ vị trí kết thúc khi cắt (slice) chuỗi trong pythonChúng ta có thể lược bỏ str = "bigcityboy" Chúng ta cũng có thể chỉ định str = "bigcityboy" Cả hai cách viết đều đưa ra kết quả giống nhau: cityboy
Lược bỏ cả vị trí bắt đầu lẫn vị trí kết thúc khi cắt (slice) chuỗi trong pythonKhi chúng ta lược bỏ cả Ví dụ: str = "bigcityboy" Chúng ta cũng có thể chỉ định str = "bigcityboy" Cả hai cách viết đều đưa ra kết quả giống nhau: bigcityboy Nhảy cóc khi cắt (slice) chuỗi trong pythonKhi cắt chuỗi trong python, mặc định chúng ta sẽ lấy tất cả các ký tự từ vị trí bắt đầu đến vị trí kết thúc khi cắt.
Ví dụ, cùng với chuỗi str = "bigcityboy" Kết quả ict cyy Tổng kếtChúng ta có thể cắt (slice) chuỗi trong python bằng cách chỉ định vị trí bắt đầu và kết thúc cắt trong chuỗi ban đầu. Viết bởi Kiyoshi. Đã đăng ký bản quyền tác giả tại <a title="Bạn được tự do chia sẻ bài viết nhưng phải để lại đường link bài viết từ laptrinhcanban.com. Bạn không được sử dụng tài liệu cho mục đích thương mại. Không được phép chỉnh sửa nội dung được phát hành trên website của chúng tôi" style="color:#fff;background-color:silver" rel="license noopener" target="_blank" href="https://creativecommons.org/licenses/by-nc-nd/4.0/">Creativecommons</a> và <a title="Bạn được tự do chia sẻ bài viết nhưng phải để lại đường link bài viết từ laptrinhcanban.com. Bạn không được sử dụng tài liệu cho mục đích thương mại. Không được phép chỉnh sửa nội dung được phát hành trên website của chúng tôi" style="color:#fff;background-color:silver" target="_blank" rel="noopener" href="https://www.dmca.com/Protection/Status.aspx?ID=1631afcd-7c4a-467d-8016-402c5073e5cd" class="dmca-badge">DMCA</a><script src="https://images.dmca.com/Badges/DMCABadgeHelper.min.js"> Bài viết liên quanHãy chia sẻ và cùng lan tỏa kiến thức lập trình Nhật Bản tại Việt Nam! HOME>> python cơ bản - lập trình python cho người mới bắt đầu>>09. chuỗi trong python
Profile Tác giả : Kiyoshi (Chis Thanh) Kiyoshi là một cựu du học sinh tại Nhật Bản. Sau khi tốt nghiệp đại học Toyama năm 2017, Kiyoshi hiện đang làm BrSE tại Tokyo, Nhật Bản. |