Tôi có chuỗi này
s = "1,395,54"
Tôi muốn xóa dấu phẩy đầu tiên để có được chuỗi sau:
s = "1395,54"
Cách hiệu quả nhất để giải quyết vấn đề đơn giản này là gì?
mkrieger1
Huy hiệu vàng 16K449 Huy hiệu bạc57 Huy hiệu đồng4 gold badges49 silver badges57 bronze badges
hỏi ngày 18 tháng 4 lúc 17:01Apr 18 at 17:01
Bạn có thể sử dụng
s = "1395,54"
3, nó có một đối số thứ ba chỉ định số lần xuất hiện để thay thế.>>> your_str = "1,395,54"
>>> your_str.replace[",", "", 1]
'1395,54'
Azro
49.5K7 Huy hiệu vàng31 Huy hiệu bạc66 Huy hiệu Đồng7 gold badges31 silver badges66 bronze badges
Đã trả lời ngày 18 tháng 4 lúc 17:03Apr 18 at 17:03
Abdul Niyas P Mabdul Niyas P MAbdul Niyas P M
14.4K2 Huy hiệu vàng18 Huy hiệu bạc39 Huy hiệu đồng2 gold badges18 silver badges39 bronze badges
Bằng cách cắt chuỗi. Phương thức
s = "1395,54"
4 Trả về chỉ mục của trận đấu đầu tiêns = "1,395,54"
index = s.find[',']
print[s[:index] + s[index+1:]]
Đã trả lời ngày 18 tháng 4 lúc 17:55Apr 18 at 17:55
LardScardscards
3,2431 Huy hiệu vàng4 Huy hiệu bạc22 Huy hiệu đồng1 gold badge4 silver badges22 bronze badges
Đã tạo: tháng 8-01, 2021 Hướng dẫn này giải thích cách chúng ta có thể loại bỏ dấu phẩy khỏi một chuỗi bằng Python. Để loại bỏ dấu phẩy khỏi một chuỗi trong Python, chúng ta có thể sử dụng phương thức
5 trong Pythons = "1395,54"
6 trong Pythons = "1395,54"
5 hoặc gói s = "1395,54"
6.s = "1395,54"
Chúng tôi sẽ sử dụng chuỗi trong đoạn mã bên dưới để chứng minh cách chúng tôi có thể xóa dấu phẩy khỏi một chuỗi trong Python.
my_string="Delft, Stack, Netherlands"
print[my_string]
Output:
Delft, Stack, Netherlands
Xóa dấu phẩy khỏi chuỗi bằng phương pháp s = "1395,54"
5 trong Python
s = "1395,54"
Hướng dẫn này giải thích cách chúng ta có thể loại bỏ dấu phẩy khỏi một chuỗi bằng Python. Để loại bỏ dấu phẩy khỏi một chuỗi trong Python, chúng ta có thể sử dụng phương thức
s = "1395,54"
5 hoặc gói s = "1395,54"
6.Chúng tôi sẽ sử dụng chuỗi trong đoạn mã bên dưới để chứng minh cách chúng tôi có thể xóa dấu phẩy khỏi một chuỗi trong Python.
str.replace[old, new , count]
Phương thức s = "1395,54"
5 trong lớp Python >>> your_str = "1,395,54"
>>> your_str.replace[",", "", 1]
'1395,54'
1 thay thế một chuỗi con bằng chuỗi con được chỉ định và trả về chuỗi được chuyển đổi.
s = "1395,54"
>>> your_str = "1,395,54"
>>> your_str.replace[",", "", 1]
'1395,54'
Cú pháp của phương thức 5: | Thông số |
3 | Subring, sẽ được thay thế trong chuỗi str |
4 | Subring được sử dụng để thay thế 3 Subring trong chuỗi 1 |
>>> your_str = "1,395,54"
>>> your_str.replace[",", "", 1]
'1395,54'
7
>>> your_str = "1,395,54"
>>> your_str.replace[",", "", 1]
'1395,54'
Tham số tùy chọn chỉ định số lần
>>> your_str = "1,395,54"
>>> your_str.replace[",", "", 1]
'1395,54'
3 được thay thế bằng >>> your_str = "1,395,54"
>>> your_str.replace[",", "", 1]
'1395,54'
4. Nếu >>> your_str = "1,395,54"
>>> your_str.replace[",", "", 1]
'1395,54'
7 không được cung cấp, phương thức sẽ thay thế tất cả các chuỗi con >>> your_str = "1,395,54"
>>> your_str.replace[",", "", 1]
'1395,54'
3 bằng chuỗi con >>> your_str = "1,395,54"
>>> your_str.replace[",", "", 1]
'1395,54'
4.Trở về
my_string="Delft, Stack, Netherlands"
print["Original String is:"]
print[my_string]
transformed_string=my_string.replace[",",""]
print["Transformed String is:"]
print[transformed_string]
Output:
Original String is:
Delft, Stack, Netherlands
Transformed String is:
Delft Stack Netherlands
Chuỗi trong đó
>>> your_str = "1,395,54"
>>> your_str.replace[",", "", 1]
'1395,54'
3 Subring được thay thế bằng chuỗi con >>> your_str = "1,395,54"
>>> your_str.replace[",", "", 1]
'1395,54'
4.
Ví dụ: Xóa dấu phẩy khỏi chuỗi bằng phương pháp
s = "1,395,54"
index = s.find[',']
print[s[:index] + s[index+1:]]
5my_string="Delft, Stack, Netherlands"
print["Original String is:"]
print[my_string]
transformed_string=my_string.replace[",","",1]
print["Transformed String is:"]
print[transformed_string]
Output:
s = "1395,54"
0Vì giá trị của số lượng được đặt thành 1 trong phương thức
s = "1395,54"
5, nó chỉ loại bỏ dấu phẩy đầu tiên trong chuỗi s = "1,395,54"
index = s.find[',']
print[s[:index] + s[index+1:]]
6.Xóa dấu phẩy khỏi chuỗi bằng gói s = "1395,54"
6 trong Python
s = "1395,54"
Trong python
s = "1395,54"
6 của Python, chúng tôi có phương pháp my_string="Delft, Stack, Netherlands"
print[my_string]
8, cũng có thể được sử dụng để loại bỏ dấu phẩy khỏi một chuỗi.s = "1395,54"
1Output:
Original String is:
Delft, Stack, Netherlands
Transformed String is:
Delft Stack Netherlands
Nó thay thế tất cả
s = "1,395,54"
index = s.find[',']
print[s[:index] + s[index+1:]]
8 trong chuỗi s = "1,395,54"
index = s.find[',']
print[s[:index] + s[index+1:]]
6 bằng s = "1,395,54"
index = s.find[',']
print[s[:index] + s[index+1:]]
7 và xóa tất cả các dấu phẩy trong chuỗi s = "1,395,54"
index = s.find[',']
print[s[:index] + s[index+1:]]
6.Đối số đầu tiên đối với phương thức
Delft, Stack, Netherlands
3 là thay thế, đối số thứ hai là phần phụ để thay thế và đối số thứ ba là chuỗi thay thế được thực hiện.