Tôi có một khung dữ liệu với một số cột như sau:
A B C
0
4
5
6
7
7
6
5
Các phạm vi có thể của giá trị trong A là chỉ 0-7 .
Ngoài ra, tôi có một danh sách gồm 8 yếu tố như sau:
List=[2,5,6,8,12,16,26,32] //There are only 8 elements in this list
Nếu phần tử trong cột A là n , tôi cần chèn phần tử thứ n từ Danh sách vào một cột mới, nói 'D'.
Làm cách nào tôi có thể thực hiện việc này trong một lần mà không lặp lại toàn bộ khung dữ liệu?
Khung dữ liệu kết quả sẽ giống như sau:
A B C D
0 2
4 12
5 16
6 26
7 32
7 32
6 26
5 16
Lưu ý: Khung dữ liệu rất lớn và lặp lại là tùy chọn cuối cùng. Nhưng tôi cũng có thể sắp xếp các phần tử trong 'Danh sách' trong bất kỳ cấu trúc dữ liệu nào khác như dict nếu cần.