1. Cho xâu S. Viết đoạn lệnh thay thế kí tự 'a' thành '@'
2. Cho trước dãy số A. Viết chương trình xoá đi các phần tử có giá trị nhỏ hơn 10 và chèn số 1 ngay sau giá trị đầu tiên của dãy
2. Cho trước dãy số A. Viết chương trình xoá đi các phần tử có giá trị nhỏ hơn 10 và chèn số 1 ngay sau giá trị đầu tiên của dãy
Quảng cáo
1 câu trả lời 211
Dưới đây là đoạn mã Python để thực hiện các yêu cầu:
1. Thay thế kí tự 'a' thành '@' trong xâu S:
```python
S = "abcdeafghiajkla"
S = S.replace('a', '@')
print(S)
```
2. Xoá các phần tử có giá trị nhỏ hơn 10 và chèn số 1 ngay sau giá trị đầu tiên của dãy A:
```python
A = [5, 12, 3, 7, 9, 15, 2]
index = 0
for i in range(len(A)):
if A[i] < 10:
continue
else:
index = i
break
A = A[:index+1] + [1] + A[index+1:]
print(A)
```
Lưu ý rằng đoạn mã thứ hai giả sử rằng có ít nhất một phần tử trong dãy A có giá trị không nhỏ hơn 10. Nếu không, cần xác định trước điều kiện đó trước khi chèn số 1 vào.
Quảng cáo
Bạn cần hỏi gì?
Câu hỏi hot cùng chủ đề
-
Đã trả lời bởi chuyên gia
55494 -
Đã trả lời bởi chuyên gia
31427 -
Đã trả lời bởi chuyên gia
29968
Gửi báo cáo thành công!
