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

Nhận cột ma trận thứ N bằng Python

Khi cần lấy cột thứ ‘n’ của ma trận, phương pháp ‘bất kỳ’ có thể được sử dụng.

Dưới đây là một minh chứng về điều tương tự -

Ví dụ

my_list = [[34, 67, 89], [16, 27, 86], [48, 30, 0]]

print("The list is : ")
print(my_list)

N = 1
print("The value of N has been initialized to -")
print(N)
elem = 30

my_result = any(sub[N] == elem for sub in my_list)

print("Does the element exist in a particular column ? ")
print(my_result)

Đầu ra

The list is :
[[34, 67, 89], [16, 27, 86], [48, 30, 0]]
The value of N has been initialized to -
1
Does the element exist in a particular column ?
True

Giải thích

  • Danh sách danh sách được xác định và hiển thị trên bảng điều khiển.

  • Giá trị của N được khởi tạo.

  • Điều này được hiển thị trên bảng điều khiển.

  • Một biến elem được gán một giá trị số nguyên.

  • Phương thức any được sử dụng để xem liệu có phần tử nào trong danh sách khớp với biến elem đã xác định trước đó hay không.

  • Kết quả được lưu trữ trong một biến.

  • Điều này được hiển thị dưới dạng đầu ra trên bảng điều khiển.