Computer >> Máy Tính >  >> Lập trình >> Python

Gán phạm vi phần tử cho Danh sách trong Python

Danh sách là vùng chứa dữ liệu được sử dụng rất thường xuyên trong Python. Trong khi sử dụng danh sách, chúng ta có thể gặp tình huống trong đó các phần tử của danh sách có thể là một dãy số. Chúng ta có thể thêm dãy số này vào danh sách bằng nhiều hàm Python. Trong bài viết này, chúng ta sẽ khám phá các cách khác nhau để thực hiện điều đó.

Với phạm vi và mở rộng

Hàm mức độ cho phép chúng ta tăng số lượng phần tử trong một danh sách. Sẽ sử dụng hàm phạm vi và áp dụng mở rộng cho danh sách để tất cả chuỗi số bắt buộc được thêm vào cuối danh sách.

Ví dụ

listA = [55,91,3]

# Given list
print("Given list: ", listA)

# Apply extend()
listA.extend(range(4))

# print result
print("The new list : ",listA)

Đầu ra

Chạy đoạn mã trên cho chúng ta kết quả sau -

Given list: [55, 91, 3]
The new list : [55, 91, 3, 0, 1, 2, 3]

Với * và dải ô

Toán tử * có thể mở rộng danh sách với lợi thế là thêm các phần tử ở bất kỳ vị trí nào. Chúng tôi cũng sử dụng lại hàm phạm vi đối với dãy số.

Ví dụ

listA = [55,91,3]

# Given list
print("Given list: ", listA)

# Apply *
Newlist = [55,91,*range(4),3]

# print result
print("The new list : ",Newlist)

Đầu ra

Chạy đoạn mã trên cho chúng ta kết quả sau -

Given list: [55, 91, 3]
The new list : [55, 91, 0, 1, 2, 3, 3]