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

Truy xuất chỉ mục của một mục ngẫu nhiên có giá trị cụ thể trong một mảng có nhiều mảng

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

Tôi có một mảng có nhiều mảng 2D chứa một phạm vi nhỏ các giá trị riêng biệt. Tôi muốn truy xuất một chỉ mục ngẫu nhiên nhưng có giá trị cụ thể. Ví dụ: giả sử đây là một mảng:

mảng = [[1,2,1,1,3],
[4,3,4,1,1],
[2,3,1,2,1],
[1,2,1,1,2],
[3,1,3,4,2]]

Tôi muốn một chỉ mục ngẫu nhiên có giá trị tùy ý là 1, chẳng hạn như (2,2). Cho đến nay, cách duy nhất tôi có thể làm là lấy bất kỳ chỉ mục ngẫu nhiên nào rồi kiểm tra xem nó có chứa giá trị tôi muốn hay không và vẽ lại nếu không. Điều này tốt cho ví dụ trên, nhưng tôi cần truy xuất nhiều chỉ mục ngẫu nhiên từ một mảng lớn.

Có phương pháp hoặc thuật toán nào cho quy trình tôi mô tả không?

Ứng dụng của nó là cung cấp các pixel ngẫu nhiên của một hình ảnh được phân loại để thực hiện đánh giá độ chính xác.

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

Bạn chuyển đổi danh sách thành numpy.array, thì từ np.arg ở đâu Chọn ngẫu nhiên tọa độ từ kết quả:

nhập numpy dưới dạng np
nhập khẩu ngẫu nhiên
ngẫu nhiên.choice(np.argwhere(np.array(arr)==value))

Về python - truy xuất chỉ mục của một mục ngẫu nhiên có giá trị cụ thể trong một mảng có nhiều mả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/41623339/

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