Python xóa ký tự khỏi chuỗi trong danh sách

Bài viết này trình bày một vấn đề như vậy về việc xóa ký tự thứ i khỏi chuỗi và nói về các giải pháp khả thi có thể được sử dụng để đạt được chúng bằng Python

Xóa ký tự thứ i khỏi chuỗi bằng phương thức gốc

Trong phương pháp này, người ta chỉ cần chạy một vòng lặp Python và nối thêm các ký tự khi chúng xuất hiện và tạo một chuỗi mới từ chuỗi hiện có trừ khi chỉ mục là i.  

Python3




The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
6
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
7
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
8

 

The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
9

The string after removal of i'th character : GeksForGeeks
0
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
7
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
1

 

The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
2
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
3
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
4
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
5
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
6
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
7
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
8

The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
9
The string after removal of i'th character : GeksForGeeks
0
The string after removal of i'th character : GeksForGeeks
1
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
7
The string after removal of i'th character : GeksForGeeks
3
The string after removal of i'th character : GeksForGeeks
4

The string after removal of i'th character : GeksForGeeks
5
The string after removal of i'th character : GeksForGeeks
0
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
7
The string after removal of i'th character : GeksForGeeks
0
The string after removal of i'th character : GeksForGeeks
9
The string after removal of i'th character : GeksForGeeks
0

 

The string after removal of i'th character : GeksForGeeks
1

The string after removal of i'th character : GeksForGeeks
2
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
6
The string after removal of i'th character : GeksForGeeks
4
The string after removal of i'th character : GeksForGeeks
9
The string after removal of i'th character : GeksForGeeks
6

đầu ra

The string after removal of i'th character : GeksForGeeks

Xóa ký tự thứ i khỏi chuỗi bằng cách sử dụng str. thay thế[]

các str. replace[] có thể được sử dụng để thực hiện tác vụ xóa vì chúng ta có thể thay thế chỉ mục cụ thể bằng char trống và do đó giải quyết được sự cố.  

Hạn chế. Hạn chế chính của phương pháp này là nó không thành công trong trường hợp có các bản sao trong một chuỗi khớp với ký tự tại vị trí. tôi. replace[] thay thế tất cả các lần xuất hiện của một ký tự cụ thể và do đó sẽ thay thế tất cả các lần xuất hiện của tất cả các ký tự tại vị trí i. Đôi khi chúng ta vẫn có thể sử dụng chức năng này nếu ký tự thay thế xuất hiện lần đầu tiên trong chuỗi.  

Python3




The string after removal of i'th character : GeksForGeeks
7

The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
6
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
7
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
8

 

The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
9

The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
42

The string after removal of i'th character : GeksForGeeks
0
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
7
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
45____246
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
47

 

The string after removal of i'th character : GeksForGeeks
1

The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
49

The string after removal of i'th character : GeksForGeeks
2
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
6
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
62
The string after removal of i'th character : GeksForGeeks
9
The string after removal of i'th character : GeksForGeeks
6

 

The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
65

The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
66

The string after removal of i'th character : GeksForGeeks
0
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
7
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
45
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
70
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
71
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
72
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
73

 

The string after removal of i'th character : GeksForGeeks
1

The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
75

The string after removal of i'th character : GeksForGeeks
2
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
6
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
78
The string after removal of i'th character : GeksForGeeks
9
The string after removal of i'th character : GeksForGeeks
6

đầu ra

The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks

Xóa ký tự thứ i khỏi chuỗi bằng cách sử dụng lát cắt + nối

Người ta có thể sử dụng cắt chuỗi và cắt chuỗi trước pos i và cắt sau pos i. Sau đó, sử dụng phép nối chuỗi của cả hai, ký tự thứ i có thể bị xóa khỏi chuỗi.  

Python3




The string after removal of i'th character : GeksForGeeks
7

The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
6
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
7
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
8

 

The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
9

The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
86

The string after removal of i'th character : GeksForGeeks
0
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
7
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
89
The string after removal of i'th character : GeksForGeeks
3
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
91
The string after removal of i'th character : GeksForGeeks
9
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
93____894
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
95

 

The string after removal of i'th character : GeksForGeeks
1

The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
97

The string after removal of i'th character : GeksForGeeks
2
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
6
The string after removal of i'th character : GeksForGeeks
4
The string after removal of i'th character : GeksForGeeks
9
The string after removal of i'th character : GeksForGeeks
6

đầu ra

The string after removal of i'th character : GeksForGeeks

Xóa ký tự thứ i khỏi chuỗi bằng cách sử dụng str. tham gia [] và hiểu danh sách

Trong phương pháp này, trước tiên, mỗi phần tử của chuỗi được chuyển đổi thành từng phần tử của danh sách, sau đó mỗi phần tử trong số chúng được nối để tạo thành một chuỗi ngoại trừ chỉ mục đã chỉ định.  

Python3




The string after removal of i'th character : GeksForGeeks
7

The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
6
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
7
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
8

 

The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
9

The string after removal of i'th character : GeksForGeeks
08

The string after removal of i'th character : GeksForGeeks
0
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
7
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
01_______02
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
3
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
4
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
5
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
6______07
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
08
The string after removal of i'th character : GeksForGeeks
0
The string after removal of i'th character : GeksForGeeks
1
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
7
The string after removal of i'th character : GeksForGeeks
3
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
13

 

The string after removal of i'th character : GeksForGeeks
1

The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
97

The string after removal of i'th character : GeksForGeeks
2
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
6
The string after removal of i'th character : GeksForGeeks
4
The string after removal of i'th character : GeksForGeeks
9
The string after removal of i'th character : GeksForGeeks
6

đầu ra.  

The string after removal of i'th character : GeksForGeeks

Xóa ký tự cụ thể khỏi chuỗi bằng translate[]

Trong phương pháp này, chúng tôi đã xóa 123 khỏi Geeksforgeeks bằng cách sử dụng chuỗi. dịch[].  

Python3




The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
21
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
7
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
23

The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
24

The string after removal of i'th character : GeksForGeeks
2
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
6
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
21
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
28
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
29
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
30
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
31
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
2
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
3
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
4
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
35
The string after removal of i'th character[ doesn't work] : GksForGks
The string after removal of i'th character[works] : GeekForGeeks
36

Chủ Đề