Chủ Nhật, 29 tháng 9, 2019

Tuple trong python


1. Giới thiệu

Tuple là cấu trúc dữ liệu cũng tương tự như list. Tuy nhiên chiều dài của tuple không thay đổi. Giống như hằng số.
Các phần tử của tuple được đặt trong dấu ngoặc tròn

t = ('Machine', 'Learning')
print(t) # ('Machine', 'Learning')
# Hoặc
t1 = tuple(('Machine', 'Learning'))
print(t1) # ('Machine', 'Learning')
view raw demo.py hosted with ❤ by GitHub
2. Các hàm trong tuple cơ bản

a. Truy cập các phần tử của tuple

Cũng giống như list hay chuỗi cách truy cập phần tử tương tự. Bạn đọc vui lòng xem lại bài trước
t = ('Practice', 'Machine', 'Learning')
# Lấy phần tử từ vị trí số 1 đến vị trí số 3
# Lưu ý là vị trí bắt đầu từ 1 không phải từ 0
print(t[1:3]) # ('Machine', 'Learning')
view raw demo.py hosted with ❤ by GitHub
b. Xóa tuple

t = ('Practice', 'Machine', 'Learning')
del t
print(t) # NameError: name 't' is not defined
view raw demo.py hosted with ❤ by GitHub
c. Thêm mới phần tử

Thực chất tuple không thể thêm mới được tuy nhiên nếu ta tạo một biến mới là tổng của 2 tuple thì vẫn có thể chấp nhận được
t1 = ('Practice', 'Machine')
t2 = ('Learning', '!!!')
t = t1 + t2
print(t) # ('Practice', 'Machine', 'Learning', '!!!')
view raw demo.py hosted with ❤ by GitHub
Các hàm đếm số lượng phần tử, tìm giá trị lớn nhất nhỏ nhất, lấy chiều dài của tuple tương tự như list. Các bạn có thể tìm hiểu phần đó.
Tìm hiểu thêm các hàm khác tại đây

Related Posts:

  • Tuple trong python 1. Giới thiệu Tuple là cấu trúc dữ liệu cũng tương tự như list. Tuy nhiên chiều dài của tuple không thay đổi. Giống như hằng số. Các phần tử của t… Read More
  • List trong python 1. Giới thiệu List là một cấu trúc dữ liệu cho phép lưu trữ nhiều kiểu dữ liệu khác nhau. List được sử dụng rộng rãi trong hầu hết các ngôn ngữ tr… Read More
  • Xử lý chuỗi 1. Giới thiệu Cũng giống như các ngôn ngữ khác trong Java, C#, C++... Thì python cũng có kiểu dữ liệu chuỗi. Chuỗi là tập hợp các ký tự được xếp c… Read More
  • Dictionary trong python 1. Giới thiệu Dictionary là cấu trúc dữ liệu mà các phần tử của chúng được lưu dưới dạng key, value Khai báo dictionary key là duy nhất Các… Read More
  • Làm việc với file 1. Giới thiệu Ta hay thường gặp các bài toán duyệt danh sách các file trong một thư mục cho trước, xử lý với file. Nó được sử dụng nhiều trong các… Read More

0 nhận xét:

Đăng nhận xét