Hướng dẫn what are list tuple set dictionary in python? - list tuple set dictionary trong python là gì?

Danh sách: Giống như các mảng có kích thước động, được khai báo bằng các ngôn ngữ khác (vectơ trong C ++ và ArrayList trong Java). Danh sách không cần phải đồng nhất luôn luôn làm cho nó trở thành công cụ mạnh mẽ nhất trong Python. are just like dynamic sized arrays, declared in other languages (vector in C++ and ArrayList in Java). Lists need not be homogeneous always which makes it the most powerful tool in Python.

Tuple: Một tuple là một tập hợp các đối tượng Python được phân tách bằng dấu phẩy. Theo một số cách, một tuple tương tự như một danh sách về việc lập chỉ mục, các đối tượng lồng nhau và sự lặp lại nhưng một tuple là bất biến, không giống như các danh sách có thể thay đổi. A Tuple is a collection of Python objects separated by commas. In some ways, a tuple is similar to a list in terms of indexing, nested objects, and repetition but a tuple is immutable, unlike lists that are mutable.

Đặt: Một tập hợp là một loại dữ liệu thu thập không có thứ tự, có thể sử dụng được, có thể thay đổi và không có các phần tử trùng lặp. Lớp Python từ Set đại diện cho khái niệm toán học của một tập hợp. A Set is an unordered collection data type that is iterable, mutable, and has no duplicate elements. Python’s set class represents the mathematical notion of a set.

Từ điển: Trong Python là một thứ tự (vì PY 3.7) [không theo thứ tự (Py 3.6 & trước)] thu thập các giá trị dữ liệu, được sử dụng để lưu trữ các giá trị dữ liệu như bản đồ, không giống như các loại dữ liệu khác chỉ chứa một giá trị duy nhất như một phần tử , Từ điển giữ khóa: cặp giá trị. Giá trị khóa được cung cấp trong từ điển để làm cho nó được tối ưu hóa hơn.in Python is an ordered (since Py 3.7) [unordered (Py 3.6 & prior)] collection of data values, used to store data values like a map, which, unlike other Data Types that hold only a single value as an element, Dictionary holds key:value pair. Key-value is provided in the dictionary to make it more optimized.

Danh sách, tuple, bộ và từ điển là các cấu trúc dữ liệu trong Python được sử dụng để lưu trữ và sắp xếp dữ liệu một cách hiệu quả.

Danh sách Tuple Bộ Từ điển
Danh sách là cấu trúc dữ liệu không đồng nhất lưu trữ các phần tử trong một hàng và nhiều hàng và cộtTuple cũng là một cấu trúc dữ liệu không đồng nhất lưu trữ hàng và nhiều hàng và cộtĐặt cấu trúc dữ liệu cũng là cấu trúc dữ liệu không đồng nhất nhưng lưu trữ trong một hàngTừ điển cũng là một cấu trúc dữ liệu không đồng nhất lưu trữ các cặp giá trị chính
Danh sách có thể được đại diện bởi []

Tuple có thể được đại diện bởi & nbsp;

()

Đặt có thể được biểu diễn bởi {}Từ điển & nbsp; có thể được biểu diễn bởi {}
Danh sách cho phép các yếu tố trùng lặpTuple cho phép các yếu tố trùng lặpĐặt sẽ không cho phép các yếu tố trùng lặpĐặt sẽ không cho phép các yếu tố trùng lặp và từ điển không cho phép các khóa trùng lặp.
Danh sách có thể sử dụng lồng nhau trong số tất cảTuple có thể sử dụng lồng nhau trong số tất cảBộ có thể sử dụng lồng nhau trong số tất cảTừ điển có thể sử dụng lồng nhau trong số tất cả
Ví dụ: [1, 2, 3, 4, 5]Ví dụ: (1, 2, 3, 4, 5)Ví dụ: {1, 2, 3, 4, 5}Ví dụ: {1, 2, 3, 4, 5}
Danh sách có thể được tạo bằng hàm list ()list() function Tuple có thể được tạo bằng hàm Tuple ().tuple() function. Đặt có thể được tạo bằng hàm set ()set() function Từ điển có thể được tạo bằng hàm Dict ().dict() function.
Danh sách có thể thay đổi tức là chúng ta có thể thực hiện bất kỳ thay đổi nào trong danh sách.Tuple & nbsp; là bất biến tức là chúng ta không thể thực hiện bất kỳ thay đổi nào trong tupleBộ có thể thay đổi tức là chúng ta có thể thực hiện bất kỳ thay đổi nào trong tập hợp. Nhưng các yếu tố không được nhân đôi.Từ điển là có thể thay đổi. Nhưng chìa khóa không được nhân đôi.
Danh sách được đặt hàngTuple được đặt hàngĐặt không được đặt hàngTừ điển được đặt hàng (Python 3.7 trở lên)

Tạo một danh sách trống

l=[]

Tạo ra một tuple trống

t=()

Tạo một bộ

a=set()

b=set(a)

Tạo một từ điển trống

d={}

Dưới đây là chương trình triển khai danh sách, tuple, bộ và từ điển:

Python3

l = []

l.append(5)

l.append(10)

l 0l 1l 2l 3

l 4

l 0l 1l 7l 3

l 0=0

=1= =3=0

=55)

=510)

l 0l 1[]3[]4

[]55)

l 0l 1l.append(0[]4

l 0=0

l.append(4= l.append(6l.append(7

l 0l 15051

l 0=0

54= 56

57559= )1

571059____2 )6

l 0l 1)9l.append(0

l.append(1 5710l.append(4

l 0l 1)9l.append(0

Đầu ra

Adding 5 and 10 in list [5, 10]
Popped one element from list [5]

Adding 5 and 10 in set {10, 5}
Removing 5 from set {10}

Tuple (5,)

Dictionary {5: 'Five', 10: 'Ten'}
Dictionary {5: 'Five'}

Các ứng dụng của Danh sách, Bộ, Tuple và Từ điển

List:

  • Được sử dụng ở định dạng JSON
  • Hữu ích cho các hoạt động mảng
  • Được sử dụng trong cơ sở dữ liệu

Tuple:

  • Được sử dụng để chèn các bản ghi vào cơ sở dữ liệu thông qua truy vấn SQL tại một thời điểm.ex: (1.
  • Được sử dụng trong dấu ngoặc đơn

Set:

  • Tìm các yếu tố độc đáo
  • Tham gia hoạt động

Dictionary:

  • Được sử dụng để tạo khung dữ liệu với danh sách
  • Được sử dụng trong JSON

Danh sách và tuple trong Python là gì?

Trong Python, List và tuple là một lớp cấu trúc dữ liệu có thể lưu trữ một hoặc nhiều đối tượng hoặc giá trị. Danh sách được sử dụng để lưu trữ nhiều mục trong một biến và có thể được tạo bằng dấu ngoặc vuông. Tương tự, Tuples cũng có thể lưu trữ nhiều mục trong một biến duy nhất và có thể được khai báo bằng cách sử dụng dấu ngoặc đơn.a class of data structures that can store one or more objects or values. A list is used to store multiple items in one variable and can be created using square brackets. Similarly, tuples also can store multiple items in a single variable and can be declared using parentheses.

Tuple và được đặt trong Python là gì?

Các bộ dữ liệu đề cập đến các bộ sưu tập của các đối tượng khác nhau của Python được phân tách bằng dấu phẩy giữa chúng. Các bộ là một bộ sưu tập các loại dữ liệu không được đặt hàng.Đây là những thay đổi, có thể thay đổi và không bao gồm bất kỳ yếu tố trùng lặp. The sets are an unordered collection of data types. These are mutable, iterable, and do not consist of any duplicate elements.

Bộ và từ điển trong Python là gì?

Bộ Python và từ điển: Giới thiệu về các bộ.Một bộ Python là một bộ sưu tập không có thứ tự các yếu tố độc đáo.Mỗi yếu tố tập hợp là duy nhất và bất biến.Một tập hợp có thể bao gồm các loại dữ liệu khác nhau như số nguyên, chuỗi, bộ dữ liệu, v.v.A Python set is an unordered collection of unique elements. Every set element is unique and immutable. A set can consist of different data types such as integers, strings, tuples, etc.

Từ điển hoặc tuple là gì?

Một từ điển là một bảng băm gồm các cặp giá trị khóa. Danh sách và Tuple là một bộ sưu tập các mục được đặt hàng.Từ điển là bộ sưu tập không có thứ tự.Danh sách và các đối tượng từ điển có thể thay đổi, tức là có thể thêm mục mới hoặc xóa và mục khỏi nó.Tuple là một đối tượng bất biến. List and tuple is an ordered collection of items. Dictionary is unordered collection. List and dictionary objects are mutable i.e. it is possible to add new item or delete and item from it. Tuple is an immutable object.