‫Chào mừng trở lại.
‫Trong video trước, chúng ta đã xem xét trình tạo số ngẫu nhiên của Nam PI và cách nó ngẫu nhiên, nhưng chúng ta
‫có thể sử dụng phương pháp hạt ngẫu nhiên của Nam PI để làm cho nó không quá ngẫu nhiên và tạo các số giả ngẫu nhiên.
‫Bây giờ chúng ta sẽ xem xét các cách khác nhau để xem các mảng và ma trận.
‫Chúng ta bắt đầu.
‫Shift và nhập.
‫Hãy nhớ rằng, chúng tôi đang tạo các ô đánh dấu để sổ ghi chép của chúng tôi được định dạng đẹp mắt.
‫Và trên thực tế, trước khi chúng ta nhảy vào điều đó.
‫Làm thế nào để bạn nghĩ rằng chúng tôi sẽ tìm thấy các số duy nhất trong các mảng này?
‫Có lẽ cái này tốt hơn một chút vì nó có số nguyên.
‫Tất cả đều trôi nổi ở đây, và chúng quá dài.
‫Nhưng làm thế nào chúng ta sẽ tìm thấy các số duy nhất trong mảng ngẫu nhiên cho.
‫Hãy thực hành cách chúng ta có thể làm điều đó.
‫Vì vậy, chúng tôi sẽ mở một tab và chúng tôi sẽ đi.
‫Cách tìm các phần tử duy nhất trong trọng tài chính.
‫Một cái đẹp đã được điền sẵn.
‫Nó sẽ đưa chúng ta đến tài liệu.
‫NOM pi duy nhất.
‫Tìm các phần tử duy nhất của một mảng.
‫Tuyệt vời.
‫Đó là những gì chúng tôi đang theo đuổi.
‫Vì vậy, nếu chúng ta đi xuống phần tài liệu, bạn sẽ thấy phần dưới cùng.
‫Có những ví dụ.
‫Bây giờ, đây là những gì chúng tôi đang theo đuổi.
‫Đây là quá trình bạn có thể trải qua.
‫Giả sử, một người nào đó đến với chúng tôi và nói, Này, bạn có mảng ngẫu nhiên của mình vì tôi cần các số duy nhất
‫từ đó.
‫Vì vậy, chúng tôi tìm tài liệu, chúng tôi sẽ đến phần ví dụ hoặc chúng tôi chỉ cần đọc nó để xem liệu nó có đáp ứng được những gì chúng
‫tôi cần hay không.
‫Sau đó, chúng tôi sẽ có một cái nhìn xuống đây.
‫Vì vậy, họ có một mảng, một MP, duy nhất, một mảng.
‫Nó hiển thị một số duy nhất ở đó.
‫Vâng, chúng ta hãy xem xét.
‫Hãy thực hành chấm EMP duy nhất và nhớ nếu chúng ta nhấn shift và tab.
‫Chúng tôi có thông tin ở đây.
‫Tìm các phần tử duy nhất của một mảng.
‫Tuyệt vời.
‫Đó là những gì chúng tôi đang theo đuổi.
‫Vì vậy, chúng tôi sẽ chuyển ở mảng ngẫu nhiên cho.
‫Mảng ngẫu nhiên cho.
‫Shift và nhập.
‫Và những gì điều này đã cho chúng ta là không một, hai, ba, bốn, năm, sáu, tám, chín.
‫Nếu chúng ta đến đây và đó là bởi vì chúng ta đã tạo mảng ngẫu nhiên để sử dụng rand int past at ten.
‫Vì vậy, điều đó có nghĩa là nó sẽ sử dụng các số từ 0 đến 9 của kích thước năm và ba để chúng ta có thể nhìn thấy các món đồ độc nhất.
‫Chúng tôi không hoàn toàn có tất cả các số từ 0 đến 9.
‫Chúng tôi thiếu hai hoặc thiếu bảy.
‫Xinh đẹp.
‫Nhưng đó chỉ là một chút sơ lược về cách bạn có thể tìm thấy một hàm bằng cách sử dụng numpy.
‫Bạn có thể bắt gặp một tài liệu.
‫StackOverflow là một tài nguyên khác mà bạn thường bắt gặp, nhưng đó là các bước bạn thực hiện.
‫Bây giờ chúng ta hãy đi vào phần ba.
‫Xem mảng và ma trận.
‫Vì vậy, chúng tôi đã có RES, A1, A2, chúng tôi đã tạo các A3 trước đó.
‫Giờ đây, việc xem các mảng và ma trận cũng cần một chút thực hành và tất nhiên cũng phải tạo chúng.
‫Nhưng nếu những gì bạn đang thấy trong phần này, cách xem chúng hơi khó hiểu khi bắt đầu, đừng
‫lo lắng, tôi vẫn cảm thấy bối rối.
‫Điểm quan trọng là bắt đầu thực hành.
‫Vì vậy, nếu chúng ta muốn thấy phần tử không trong A1, chúng ta có thể sử dụng lập chỉ mục bằng không.
‫Vì vậy, chúng ta hãy thử điều đó.
‫Xinh đẹp.
‫Đi nào.
‫Đối với A2 cũng vậy.
‫Tuyệt vời.
‫Bây giờ, điều này sẽ cung cấp cho chúng ta hàng đầu tiên này ở đây.
‫Tại sao vậy?
‫Chà, nếu chúng ta đi lên phía trên đây là một hình hai chấm.
‫Được rồi, vì vậy nó có hai hàng, điều đó hợp lý.
‫Chúng tôi đang lập chỉ mục vào phần tử đầu tiên của hình dạng.
‫Bây giờ chúng ta hãy thử hình dạng chấm a3a3.
‫Đây là hai, ba, ba.
‫Hãy lấy a30.
‫Tuyệt vời.
‫Nhưng nếu chúng ta xem xét cả ba, thì nó sẽ đưa chúng ta trở lại hàng đầu tiên.
‫Vì vậy, nếu chúng ta thấy ở đây, hai, ba, ba.
‫Và i30 đang trả lại cho chúng ta ma trận đầu tiên hoặc mảng đầu tiên này và ghi nhớ cấu trúc giải phẫu của các mảng và ma trận
‫của chúng ta.
‫Mặc dù đây vẫn là một trọng tài chính, Ray, nó có thể được coi là một ma trận.
‫Và đây là nơi mà một số thuật ngữ hơi khó hiểu.
‫Thông thường mảng một chiều được gọi là vectơ, nhưng bất kỳ thứ gì nhiều hơn
‫một chiều được gọi là ma trận, nhưng cũng thuộc kiểu mảng.
‫Vì vậy, điều quan trọng cần loại bỏ là một mảng vẫn là thế này, nhưng bất kỳ thứ gì có nhiều hơn
‫một chiều đều là ma trận.
‫Chúng ta hãy xem xét thêm một số lập chỉ mục.
‫Vì vậy, chúng tôi có thể có một hai nếu chúng tôi muốn chỉ mục một.
‫Vì vậy, chúng tôi sẽ xem xét lại tỷ lệ của chúng tôi, chỉ mục một.
‫Điều này sẽ mang lại cho chúng ta điều gì, bạn có nghĩ vậy không?
‫Shift và enter là.
‫Vì vậy, nó cho chúng tôi vị trí một.
‫Vì vậy, chúng ta hãy thử lại.
‫Hãy làm một cái phức tạp hơn một chút.
‫Chúng ta cũng có thể sử dụng phương pháp cắt với các mảng, điều này thật đẹp.
‫Cũng giống như trăn ít hơn.
‫Có thể chúng ta muốn hai giá trị đầu tiên là ba, vì vậy chúng ta muốn hai giá trị đầu tiên của mỗi hàng,
‫cột và mảng.
‫Vì vậy, hãy thử hai giá trị đầu tiên của mỗi hình dạng.
‫Bạn nghĩ điều này sẽ mang lại điều gì?
‫Vì vậy, chúng ta hãy xem xét.
‫Vì vậy, chúng tôi có hai đầu tiên và hai thứ hai, là một, hai, bốn, năm.
‫Vì vậy, nó là phần này.
‫Và sau đó chúng tôi có hai kết quả cuối cùng, đó là 10, 11, 13, 14 rất đẹp.
‫Bây giờ, hãy nhớ thực hiện kiểu lập chỉ mục này, tùy thuộc vào số lượng kích thước mà mảng của bạn có, sẽ có
‫một số thực hành ở đây.
‫Vì vậy, tốt nhất chỉ nên thử nghiệm, tạo một số mảng và bắt đầu chơi xung quanh.
‫Điều gì sẽ xảy ra nếu chúng ta đã làm điều gì đó như thế này?
‫Bạn sẽ gặp lỗi vì có quá nhiều chỉ số.
‫Lý do tại sao chúng ta chỉ có thể làm ba là vì hình dạng ba.
‫Chúng ta bắt đầu.
‫Hai, ba, ba.
‫Hãy thử một lần nữa.
‫Chúng tôi sẽ tạo một ngẫu nhiên ngẫu nhiên bốn bằng.
‫Ôi không.
‫Chúng tôi cần một trọng tài ở phía trước ở đây.
‫Dấu chấm ngẫu nhiên int sẽ làm mười.
‫Và lần này chúng ta sẽ biến nó thành một mảng bốn chiều.
‫Hai ba bốn năm.
‫Chúng tôi muốn thấy nó thay đổi.
‫Toàn bộ kích thước không được xác định.
‫Ồ, chúng ta quên đẩy bằng ở đây.
‫Đúng rồi.
‫Bạn cũng sẽ mắc một số lỗi khi học viết mã ở đây.
‫Được rồi, vậy là bốn.
‫Chúng tôi có một vài con số hợp lý ở đây.
‫Chúng ta có thể cuộn xuống ngay.
‫Vì vậy, nếu chúng ta đã làm một hình dạng bốn điểm và sau đó là một bốn và Dem.
‫Hình dạng là hai, ba, bốn, năm.
‫Chúng tôi biết điều đó.
‫Vì vậy, hai bằng ba.
‫Đến bốn giờ năm.
‫Chuẩn rồi.
‫Và kích thước là bốn.
‫Vì vậy, đây là một mảng bốn chiều, nhớ không?
‫Và kích thước có thể lên đến bất kỳ con số nào bạn có thể tưởng tượng.
‫Vì vậy, làm thế nào chúng ta sẽ nhận được chỉ bốn số đầu tiên của vectơ này ở đây?
‫Hừ!
‫Hãy xem kích thước này.
‫Vì vậy, NumPy hiển thị các mảng từ số nguyên bên ngoài vào trong.
‫Vì vậy, chúng ta hãy xem xét điều này.
‫Điều này có thể hơi khó hiểu, nhưng với một số thực hành, bạn sẽ bắt đầu thấy.
‫Vì vậy, chúng tôi có năm ở đây.
‫Vì vậy, phần tử xa nhất ở bên phải, phần xa nhất của hình dạng được hiển thị trên phần trong cùng.
‫Vì vậy, năm.
‫Có năm con số ở đây.
‫Và sau đó cho phần tiếp theo là phần này ở đây.
‫Vì vậy, có một, hai, ba, bốn.
‫Ừ.
‫Và sau đó là ba.
‫Vì vậy, nên có ba.
‫Một hai ba.
‫Chuẩn rồi.
‫Vì vậy, một, hai, ba, và sau đó hai.
‫Vì vậy, nên có hai trong lớn nhất.
‫Vậy dấu ngoặc ngoài cùng.
‫Đây là ba và đây là ba.
‫Vì vậy, có hai ở đó.
‫Hãy nhớ rằng, hình dung những điều này rất khó hiểu khi bạn mới bắt đầu.
‫Vì vậy, nếu bạn đang gặp một số rắc rối, hãy thử tạo một số mảng ngẫu nhiên với các hình dạng khác
‫nhau và sau đó bắt đầu đếm ngược từ số ngoài cùng.
‫Trên mảng được hiển thị trong cùng.
‫Nhưng giả sử, làm thế nào chúng ta có được bốn số đầu tiên của mảng bên trong nhất?
‫Vì vậy, đó là điều trong cùng ở đây, số năm.
‫Vì vậy, những gì chúng ta có thể làm là cắt ba chiều đầu tiên này và sau đó cắt kích thước này.
‫Chúng tôi chỉ muốn bốn cái đầu tiên.
‫Vì vậy, chúng ta hãy thử lát A4 đó.
‫Tất cả chiều một phần, tất cả chiều hai, tất cả chiều ba, nhưng chỉ tối đa bốn số
‫đầu tiên của chiều bốn.
‫Shift và nhập.
‫Tuyệt vời.
‫Vì vậy, điều đó chỉ cho chúng ta bốn số đầu tiên của kích thước trong cùng.
‫Và nếu chúng ta loại bỏ điều đó xuống còn ba, điều đó xuống còn hai.
‫Chúng ta bắt đầu.
‫Chúng ta có thể bắt đầu xem cách chúng ta thực sự có thể chia nhỏ các mảng và ma trận để trả lại cho chúng ta bất kỳ loại
‫số nào mà chúng ta có thể muốn xem.
‫Được rồi.
‫Bây giờ, chúng ta đã thấy một số cách khác nhau để tạo mảng.
‫Chúng tôi đã thấy một số cách khác nhau để lập chỉ mục và xem chúng.
‫Và tôi đang sử dụng thuật ngữ mảng và ma trận một cách độc lập.
‫Bạn có thể tự mình sử dụng chúng một cách độc lập.
‫Những gì chúng ta sẽ làm tiếp theo là tìm ra cách thao tác và so sánh các mảng khác nhau, đây là mấu chốt
‫của những gì máy học thực hiện để tìm ra các mẫu trong số.
‫Vì vậy, hãy thực hành một chút, nghỉ ngơi một chút, thử cắt một chút, tạo mảng của riêng bạn và xem các cách
‫khác nhau để xem nó.
‫Và hẹn gặp lại các bạn trong video tiếp theo.