Cuối cùng từ đầu tiên trong một chuỗi trong Python

Thao tác chuỗi là một trong những khía cạnh quan trọng nhất của Python. Bạn có thể thao tác với các chuỗi bằng kỹ thuật cắt, lặp qua các phần tử và phương thức chuỗi. Có thể sử dụng các phương thức như count[], find[], format[], upper[], index[] và split[]. Nhưng có thể xảy ra trường hợp bạn muốn xóa ký tự đầu hoặc ký tự cuối khỏi chuỗi.  

Xóa ký tự đầu tiên và cuối cùng khỏi chuỗi

Trong hướng dẫn này, bạn sẽ học cách xóa ký tự đầu tiên và ký tự cuối cùng khỏi chuỗi bằng chỉ mục

Trong Python, mỗi ký tự của chuỗi có chỉ mục của nó. Có hai loại chỉ mục trong python

  • Trái sang phải hoặc Chỉ số Tích cực
  • Phải sang trái hoặc Chỉ số phủ định

sợi dây

s

t

e

c

h

i

e

s

mục lục

0

1

2

3

4

5

6

7

mục lục

-số 8

-7

-6

-5

-4

-3

-2

-1

Bằng cách sử dụng chỉ mục chuỗi, chúng ta có thể xóa các ký tự cụ thể khỏi chuỗi

Xóa ký tự cuối cùng khỏi chuỗi Python

Thí dụ

# Python3 code to remove last character from string
# initializing test string
string='stechies'

# Remove last character
remove_last = string[:-1]

# Print remaining string
print[remove_last]

đầu ra

stechie

Giải trình

Trong mã này, chuỗi biến được khởi tạo với giá trị chuỗi “stechies”. Kỹ thuật cắt chuỗi được sử dụng trong dòng tiếp theo. Chuỗi [. -1] chỉ định tất cả các ký tự của chuỗi ngoại trừ ký tự cuối cùng. Chỉ số phủ định -1 chỉ định ký tự cuối cùng trong chuỗi “s”. Các [. -1] chỉ định ký tự ở chỉ mục 0 và đi lên chỉ mục trước chỉ mục cuối cùng

Câu lệnh cuối cùng của mã in ra giá trị của biến remove_last. đầu ra cuối cùng là

kỹ thuật viên

Python Xóa ký tự đầu tiên khỏi chuỗi

Thí dụ

# Python3 code to remove first character from string
# initializing test string
string='stechies'

# Remove first character
remove_first = string[1:]

# Print remaining string
print[remove_first]

đầu ra

techies

Giải trình

Ở đây, chuỗi biến được gán giá trị 'stechies'. Biến remove_first được gán giá trị cắt của chuỗi. Chuỗi mã [1. ] chỉ định tất cả các ký tự của chuỗi bắt đầu từ chỉ mục 1 cho đến chỉ mục cuối cùng. Do đó, khi chỉ mục bắt đầu từ 0, ký tự đầu tiên của chuỗi bị xóa. Các ký tự còn lại của chuỗi được in ra màn hình trong dòng mã tiếp theo

Do đó, đầu ra cuối cùng là

kỹ thuật viên

Sự kết luận

Khi đề cập đến các chỉ số để loại bỏ các ký tự khỏi chuỗi, hãy nhớ rằng chúng bắt đầu từ 0. Vì vậy, nếu bạn đề cập đến một [1. 5], chỉ số thứ hai sẽ được xem xét chứ không phải chỉ số thứ 6. Các ký tự nằm giữa hai chỉ số sẽ được in ra màn hình. Hơn nữa, nếu bạn đề cập đến một [1. ], các phần tử từ chỉ số thứ hai cho đến chỉ số cuối cùng sẽ được in ra. Các chỉ số tiêu cực cũng nên được sử dụng cẩn thận. Điều này là để đảm bảo rằng đầu ra cuối cùng là chính xác.   

Ví dụ này tập trung vào python lấy ký tự đầu tiên và cuối cùng của chuỗi. từng bước giải thích cách lấy ký tự đầu tiên và cuối cùng của chuỗi trong python. Ở đây bạn sẽ học lấy ký tự đầu tiên và cuối cùng của chuỗi python. Bài viết này sẽ cung cấp cho bạn một ví dụ đơn giản về in ký tự đầu và cuối của chuỗi trong python. bạn sẽ làm những việc sau để trích xuất ký tự đầu tiên và cuối cùng từ chuỗi trong python

Trong ví dụ này, tôi sẽ thêm biến myString với chuỗi hello. Sau đó, chúng tôi sẽ sử dụng key để lấy ký tự đầu tiên và ký tự cuối cùng từ chuỗi trong python. Vì vậy, không cần phải quảng cáo thêm, hãy xem các ví dụ đơn giản. Bạn có thể sử dụng các ví dụ này với phiên bản python3 [Python 3]

techies
12
techies
17
Gs fr Gs
76
Gs fr Gs
89
Gs fr Gs
89
Gs fr Gs
80
techies
108
techies
109
Gs fr Gs
17
Gs fr Gs
92

Chuỗi Python là bất biến có nghĩa là chúng ta không thể sửa đổi nó trực tiếp. Nhưng Python có tính năng cắt chuỗi giúp thực hiện các thao tác chuỗi và sửa đổi dễ dàng hơn. Thực hiện theo các bước dưới đây để hoán đổi ký tự –

  1. Chúng tôi khởi tạo một biến bắt đầu, lưu trữ ký tự đầu tiên của chuỗi [chuỗi [0]]
  2. Chúng ta khởi tạo một biến end lưu ký tự cuối cùng [chuỗi[-1]]
  3. Sau đó, chúng tôi sẽ sử dụng cắt chuỗi, string[1. -1], điều này sẽ truy cập tất cả các ký tự từ vị trí thứ 2 ngoại trừ ký tự cuối cùng
  4. Sau đó, chúng tôi thêm ba chuỗi này theo yêu cầu để tạo thành một chuỗi mới có các ký tự đầu tiên và cuối cùng của chuỗi ban đầu được hoán đổi. Và sau đó chúng tôi sẽ in nó

Dưới đây là việc thực hiện các phương pháp trên

Python3




techies
5
techies
6

techies
7

techies
7
techies
9

techies
7______41
stechie
00
stechie
01
stechie
02
stechie
03

techies
7

techies
7____106

techies
7__
stechie
08
stechie
00
stechie
01
stechie
81
stechie
82
stechie
03

techies
7

techies
7__
stechie
86
stechie
00
stechie
08
stechie
89
stechie
01
stechie
82
techies
52
stechie
81
stechie
82
stechie
03
stechie
89
Gs fr Gs
1

Chủ Đề