cuốn sách gpt4 ai đã làm

python - một dòng cho vòng lặp và sửa đổi đối tượng

In lại Tác giả: Vũ trụ không gian Thời gian cập nhật: 2023-11-03 17:37:51 25 4
mua khóa gpt4 Nike

Tôi có một mảng các đối tượng trong đó mỗi đối tượng có một search_order tài sản. Tôi muốn kiểm tra mảng và tăng thuộc tính của tất cả các đối tượng lên 1, đây là cách đơn giản:

độ phân giải = []
cho r trong mảng:
r.search_order+=1
res.append(r)
trả về (res)

Có một dòng for Vòng lặp có thể thực hiện được điều này không?

trả về (r.search_order+=1 cho r trong mảng)

Thật không may, nó dường như có tác dụng.

câu trả lời hay nhất

Đây có thể không phải là một lớp lót, nhưng nó thực hiện công việc một cách chính xác

def incr_search_order(x):
x.search_order += 1
trả lại x

chạy lại bản đồ(incr_search_order, mảng)

trả về [incr_search_order(x) cho x trong mảng]

Về python - một dòng cho vòng lặp và sửa đổi đối tượng, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/30963301/

25 4 0
không gian vũ trụ
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress