Hàm List index() trong Python - Python Function
Nói một cách đơn giản, phương thức index () tìm phần tử đã cho trong danh sách và trả về vị trí của nó. Tuy nhiên, nếu cùng một phần tử xuất hiện nhiều lần, phương thức index () trả về vị trí nhỏ nhất / đầu tiên của nó. Lưu ý : Chỉ mục trong Python bắt ...
Hàm List count() trong Python - Python Function
Trong bài này mình sẽ nói đến phương thức list index() trong Python, phương thức này dùng để đếm tổng số lần xuất hiện của một giá trị nào đó trong List. 1. Cú pháp list count() Dưới đây là cú pháp của phương thức này. list.count(element) ...
Hàm List pop() trong Python - Python Function
Phương thức list.pop() dùng để xóa một phần tử được chỉ định ra khỏi danh sách, kết quả trả về của nó là phần tử bị loại bỏ. 1. Cú pháp List pop() Cú pháp của phương thức này như sau: list.pop(index) Trong đó index là vị trí của phần tử ...
Hàm List reverse() trong Python - Python Function
Đúng như ý nghĩa của nó, phương thức list.reverse() dùng để đảo ngược vị trí của các phần tử trong list. Ví dụ list có 6 phần tử thì sau khi chạy reverse() thì nó sẽ đảo vị trí của các cặp (5 : 0), (4 : 1), (3 : 2). 1. Cú pháp list reverse() Dưới đây là cú pháp của phương thức reverse() ...
Hàm List sort() trong Python - Python Function
Bài này chúng ta sẽ tìm hiểu phương thức list sort() trong Python, phương thức này dùng để sắp xếp các phần tử của một List theo hướng tăng dần hoặc giảm dần. 1. Cú pháp List sort() Sau đây là cú pháp của phương thức này. list.sort(key=..., ...
Hàm List copy() trong Python - Python Function
Trong bài này ta sẽ tìm hiểu phương thức list copy() trong Python, phương thức này có công dụng trả về một bản sao thô của List. 1. Cú pháp list copy() Trước tiên bạn hãy xem cú pháp của phương thức này. new_list = list.copy() Phương thức ...
Hàm List clear() trong Python - Python Function
Bài này mình sẽ giới thiệu phương thức list clear() trong Python, phương thức này dùng để xóa tất cả các item bên trong list. 1. Cú pháp của list clear() Dưới đây là cú pháp của phương thức này. list.clear() Tham số : Phương thức clear ...
Hàm Dictionary clear() trong Python - Python Function
Trong bài này chúng ta sẽ tìm hiều phương thức Dictionary clear() trong Python, đây là phương thức dùng để xóa tất cả các phần tử ra khỏi Dictionary. 1. Cú pháp dictionary clear() Sau đây là cú pháp của phương thức clear(). ...
Hàm Dictionary copy() trong Python - Python Function
Trong bài này chúng ta sẽ tìm hiểu phương thức dict copy(), phương thức này có công dụng trả về một bản copy nông của dictionary. 1. Cú pháp dict copy() Phương thức này có cú pháp như sau: dict.copy() Trong đó : dict là biến có ...
Hàm Dictionary fromkeys() trong Python - Python Function
Phương thức fromkeys() dùng để tạo ra một dictionary mới dựa vào bộ key được cung cấp bởi người dùng fromkeys() rất hữu ích trong trường hợp bạn muốn tạo ra một dictionary khi đã có danh sách các key và giá trị sẵn. 1. Cú pháp fromkeys() Cú pháp như sau: ...
Hàm Dictionary get() trong Python - Python Function
Phương thức get() dùng để lấy một phần tử trong dictionary dựa vào tên key mà ta truyền vào. Get() có hai tham số và ta sẽ lần lượt tìm hiểu ở các phần dưới đây. 1. Cú pháp dictionary get() Cú pháp như sau: dict.get(key[, value]) Trong đó: ...
Hàm Dictionary items() trong Python - Python Function
Phương thức items() dùng để hiển thị danh sách tất cả các phần tử trong dictionary dưới dạng một Tuple, tức là mỗi phần tử sẽ được thể hiện định dạng (key, value) . 1. Cú pháp dictionary items() Cú pháp như sau: dictionary.items() Tham ...
Hàm Dictionary keys() trong Python - Python Function
Phương thức dictionary keys() dùng để lấy danh sách các key và trả về một object chứa tất cả các key trong dictionary đó. Object này sẽ được thể hiện định dạng list. 1. Cú pháp dictionary keys() Cú pháp như sau: keys = dict.keys() Tham số ...
Structured Array và RecordArrays trong NumPy - ài liệu học Numpy từ cơ bản đến nâng cao
Vậy là chúng ta đã đến bài cuối cùng của chương NumPy, khi bạn học đến đây thì nhìn chung bạn đã nắm được bao quát được cơ bản về NumPy. Trong bài cuối này, mình sẽ nói đến dữ liệu có cấu trúc trong NumPy. Từ bài 1 đến bài 7, ta chỉ sử dụng mảng có một kiểu dữ liệu duy nhất, tuy nhiên sẽ có lúc ...
Fancy Indexing trong NumPy - ài liệu học Numpy từ cơ bản đến nâng cao
Trong các bài trước, chúng ta đã làm quen với một số phương thức để truy cập một phần của mảng như array slicing (vd: arr[:5]), masks (vd: arr[arr > 5]). Trong bài này, chúng ta sẽ tìm hiểu thêm về một cách thức truy cập khác được gọi là Fancy Indexing. Nó cũng giống như các cách truy cập khác ...
Masks và Boolean Arrays trong NumPy - ài liệu học Numpy từ cơ bản đến nâng cao
Trong bài trước ta đã học được các thao tác tính toán trên mảng từ cơ bản đến nâng cao với NumPy. Trong việc tính toán và xử lý dữ liệu, thì lọc dữ liệu bị thiếu hoặc tính toán dựa trên một số điều kiện nhất định là rất quan trọng, và để có được điều đó thì ta thường phải làm việc với các phép toán ...
Xác suất và Thống kê với NumPy - ài liệu học Numpy từ cơ bản đến nâng cao
Có khi nào bạn tự hỏi rằng dự báo thời tiết trên VTV mỗi ngày làm thế nào để đoán được thời tiết trong tuần tới? Câu trả lời là người ta đã xây dựng các mô hình trên máy tính sử dụng số liệu thống kê những dữ liệu thời tiết trong quá khứ và hiện tại để dự báo xác suất xảy ra các hiện tượng trong ...
ính toán trên mảng với NumPy - ài liệu học Numpy từ cơ bản đến nâng cao
Tính toán trên mảng với NumPy có thể rất nhanh, nhưng đôi khi cũng rất chậm. Nhân tố chính khiến nó nhanh chính là nhờ vào các phép toán vectơ hoá (vectorized operations), được thêm vào trong Python qua các universal function (ufuncs). Trong bài này chúng ta sẽ cùng tìm hiểu về ufuncs, vectorized ...
Xử lý dữ liệu trên mảng cơ bản với Numpy - ài liệu học Numpy từ cơ bản đến nâng cao
Trong bài này mình sẽ trình bày cách xử lý dữ liệu trên mảng với các thao tác như truy cập vào mảng con, chia (split), biến đổi kích thước (reshape), nối (join) và sắp xếp (sorting) mảng. 1. Thuộc tính mảng NumPy Trước khi đi đến các phần xử lý mảng, ta sẽ tìm hiểu về các thuộc tính mảng NumPy ...
ạo mảng cơ bản với Numpy - ài liệu học Numpy từ cơ bản đến nâng cao
Trong bài này ta sẽ đào sâu và tìm hiểu kỹ về cách tạo mảng cơ bản trong NumPy, cũng như sự hiệu quả của việc dùng NumPy so với List trong việc lưu trữ và thao tác với mảng. Python là một ngôn ngữ động (dynamic language), do vậy việc khai báo biến trên Python cũng vô cùng đơn giản, ta xét đoạn ...







