Trong list của python hàm dụng để trả về độ dài của list
Nội dung bài viết Chào các em, hôm nay anh sẽ hướng dẫn mọi người cách sử dụng List trong Python . List được sử dụng để lưu các giá trị trong biến List. Show
Ví dụ để tạo 1 list chứa một mảng các phần tử str. Ta dùng [ ] như sau.
Các phần tử trong List được sắp xếp theo tứ tự bắt đầu từ vị trí 0 (index[0]). List có thể thay đổi như ta có thể thêm, xóa các phần tử trong List. List cho phép các giá trị trùng lặp được chứa trong List như sau.
1. Chiều dài của ListChúng ta sử dụng hàm len() để tính có bao nhiêu phần tử trong List.
Hàm print dùng để in kết quả ra console. 2. Kiểu dữ liệu của ListList có thể chứa đựng các kiểu dữ liệu như String, int và boolean như sau.
Ngoài ra chúng ta có thể chứa đựng các loại kiểu dữ liệu khác nhau trong list như sau.
3. Hàm dựng của ListNgoài cách dung [] để tạo ra list. Chúng ta có thể sử dụng hàm dựng list() để tạo ra 1 list như sau.
4. Lấy giá trị trong ListĐể lấy các giá trị lưu trữ trong List chúng ta sẽ sử dụng index(vị trí) các phần tử trong list. Phần tử đầu tiên trong list sẽ có index là 0. Ví dụ dưới đây ta lấy index là 1 thì sẽ trả về giá trị là banana.
Nếu ta sử dung index là số âm ví dụ như -1. Thì nó sẽ lấy giá trị cuối cùng của mảng, -2 là giá trị cuối cùng ở vị trí số 2.
5. Lấy giá trị một khoảng trong ListNếu chúng ta muốn lấy 1 khoảng giá trị trong List thì dùng dấu : như sau. Ví dụ mình có List là “apple”, “banana”, “cherry”, “orange”, “kiwi”, “melon”, “mango”. Bây giờ mình chỉ muốn lấy giá trị từ index số 2 tới số 5. Ta làm như sau.
Chú ý là khi ta lấy từ 2 đến 5. Thì list sẽ trả về giá trị bắt đầu từ index là 2 (trong trường hợp này là cherry) và kết thúc là index là 4. Mọi người thường nhầm lẫn là list[2:5] sẽ kết thúc là index là 5. Nó chỉ đếm tới vị trị 5 nhưng nó sẽ không lấy giá trị ở vị trí 5. Ta sẽ có kết quả của thislist[2:5] là [‘cherry’, ‘orange’, ‘kiwi’] Để lấy giá trị ở vị trí ban đầu đến 1 khoảng giá trị thì ta làm như sau.
Lúc này mình sẽ nhận được giá trị tính index là 0,1,2,3 và kết quả là [‘apple’, ‘banana’, ‘cherry’, ‘orange’]. Để lấy khoảng giá trị từ vị trí chỉ định đến vị trí cuối cùng ta làm như sau.
6. Thay đổi giá trị trong ListĐể thay đổi giá trị ta lấy index của phần tử trong mảng và gán cho giá trị mới.
Để thay đổi 1 range các giá trị ta làm như sau.
7. Thêm phần tử vào vị trí mong muốn trong ListTa sử dụng phương thức insert() để thêm 1 phần tử trong List ở một vị trí mong muốn.
8. Thêm phần tử vào vị trí cuốitrong ListTa sử dụng phương thức append() để thêm 1 phần tử trong List. Phần tử này được thêm vào vị trí cuối cùng trong List
9. Gọp 2 listĐể nối các phần tử của 2 List khác nhau thành 1 list thì ta dùng phương thức extend() như sau.
Ngoài cách dùng extend() ta có thể cộng 2 list như sau
10. Xóa phần tử trong listChúng ta sử dụng hàm remove() để xóa phần tử như sau
11. Xóa phần tử ở vị trí mong muốn trong listChúng ta sử dụng pop() để xóa 1 phần tử ở vị trí mong muốn như sau.
Nếu như ta không chỉ định index trong phương thức pop() thì nó sẽ xóa phần tử cuối cùng trong List. Ngoài cách dùng hàm pop() thì ta có thể dùng từ khóa delete để xóa phần tử hoặc xóa list.
12. Xóa hết các phần tử trong listĐể xóa hết các phần tử và làm cho List trống thì ta dùng hàm clear() như sau.
13. Duyệt qua các phần tử trong listĐể duyệt qua các phần tử trong List ta dùng vòng lặp for như sau
14. Sắp xếp các phần tử trong listChúng ta sử dụng hàm sort() để sắp xếp các phần tử trong list như sau. Mặc định hàm sort là sắp xếp tăng dần.
Nếu như ta muốn sắp xếp theo hướng giảm dần thì ta dùng từ khóa reverse = TRUE làm như sau.
15. Copy listĐể copy các phần tử của 1 list ta dùng hàm copy() như sau.
Ngoài ra chúng ta có thể sử dụng hàm list()
Mọi người hãy Subscribe kênh youtube dưới đây nhé để cập nhật các video mới nhất về kỹ thuật và kỹ năng mềm |