Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Mẫu phần tử xen kẽ tăng dần trong danh sách Python


Trong hướng dẫn này, ta viết chương trình chèn thứ tự tăng dần của một phần tử vào danh sách cho trước sau mỗi phần tử. Xem ví dụ để hiểu rõ.

Đầu vào

alphabets = ['a', 'b', 'c']

Đầu ra

['a', '#', 'b', '##', 'c', '###']

Làm theo các bước dưới để giải quyết.

  • Khởi tạo list.
  • Tạo list rỗng.
  • Lặp qua list ban đầu.
  • Thêm phần tử hiện tại và số lượng dấu hash tương ứng vào list rỗng.
  • In list kết quả.

Ví dụ

# Khởi tạo list
alphabets = ['a', 'b', 'c']
# List rỗng
result = []
# Lặp qua alphabets
for i in range(len(alphabets)):
    # Thêm phần tử hiện tại
    result.append(alphabets[i])
    # Thêm (i + 1) dấu hash
    result.append((i + 1) * '#')
# In kết quả
print(result)

Kết quả

Nếu chạy mã trên, bạn sẽ nhận được kết quả sau.

['a', '#', 'b', '##', 'c', '###']

Kết luận

Nếu có thắc mắc về hướng dẫn, hãy đề cập ở phần bình luận.