Cách thay thế các phần tử âm và dương trong danh sách số nguyên

essays-star4(182 phiếu bầu)

Để thực hiện yêu cầu của bài viết, trước tiên chúng ta cần nhập vào từ bàn phím một danh sách các số nguyên. Sau đó, chúng ta sẽ thay thế các phần tử âm bằng -3, các phần tử dương bằng 3 và giữ nguyên các phần tử có giá trị là 0.

Để thực hiện điều này, chúng ta có thể sử dụng một vòng lặp để duyệt qua từng phần tử trong danh sách. Khi gặp phần tử âm, chúng ta sẽ thay thế nó bằng -3; khi gặp phần tử dương, chúng ta sẽ thay thế nó bằng 3; và cuối cùng, các phần tử có giá trị là 0 sẽ được giữ nguyên.

Dưới đây là một ví dụ về mã nguồn Python để thực hiện công việc này:

```python

<h2 style="font-weight: bold; margin: 12px 0;">Nhập danh sách số nguyên từ bàn phím</h2>numbers = [int(x) for x in input("Nhập danh sách số nguyên, cách nhau bởi dấu cách: ").split()]

<h2 style="font-weight: bold; margin: 12px 0;">Thay thế các phần tử âm và dương</h2>for i in range(len(numbers)):

if numbers[i] < 0:

numbers[i] = -3

elif numbers[i] > 0:

numbers[i] = 3

<h2 style="font-weight: bold; margin: 12px 0;">In ra danh sách sau khi thay thế</h2>print("Danh sách sau khi thay thế:")

print(numbers)

```

Qua ví dụ trên, chúng ta đã thấy cách nhập danh sách số nguyên từ bàn phím, thay thế các phần tử âm và dương theo yêu cầu, và in ra danh sách sau khi thay thế. Điều này giúp chúng ta hiểu cách thực hiện yêu cầu của bài viết một cách rõ ràng và dễ dàng.