Hướng dẫn ordered data types in python - các kiểu dữ liệu có thứ tự trong python

Trong Python, bạn đã nghe nói rằng các danh sách, chuỗi và bộ dữ liệu được đặt hàng thu thập các đối tượng và bộ và từ điển là bộ sưu tập các đối tượng không đặt hàng.

Vì vậy, bạn có hiểu những gì được đặt hàng và không đặt hàng các đối tượng trong Python không? Nếu bạn không theo ví dụ sau đó giúp bạn hiểu khái niệm được đặt hàng so với chưa được đặt hàng:ordered vs unordered:

Hãy phân tích khái niệm này bằng cách sử dụng các chữ cái ASCII như:


letters = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'

string_letters = str[letters]
lists_letters = list[letters]
tuples_letters = tuple[letters]
sets_letters = set[letters]


print["String: ", string_letters]
print[] # for new line
print["Lists: ", lists_letters]
print[] # for new line
print["Tuples: ", tuples_letters]
print[] # for new line
print["Sets: ", sets_letters]

Đầu ra

String:  abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ

Lists:  [
'a', 'b', 'c', 'd', 'e', 'f', 'g', 
'h', 'i', 'j', 'k', 'l', 'm', 'n', 
'o', 'p', 'q', 'r', 's', 't', 'u', 
'v', 'w', 'x', 'y', 'z', 'A', 'B', 
'C', 'D', 'E', 'F', 'G', 'H', 'I', 
'J', 'K', 'L', 'M', 'N', 'O', 'P', 
'Q', 'R', 'S', 'T', 'U', 'V', 'W', 
'X', 'Y', 'Z'
]

Tuples:  [
'a', 'b', 'c', 'd', 'e', 'f', 'g', 
'h', 'i', 'j', 'k', 'l', 'm', 'n', 
'o', 'p', 'q', 'r', 's', 't', 'u', 
'v', 'w', 'x', 'y', 'z', 'A', 'B', 
'C', 'D', 'E', 'F', 'G', 'H', 'I', 
'J', 'K', 'L', 'M', 'N', 'O', 'P', 
'Q', 'R', 'S', 'T', 'U', 'V', 'W', 
'X', 'Y', 'Z'
]

Sets:  {
'G', 'U', 'P', 'K', 'Q', 'w', 'I', 
'Z', 'N', 'l', 'm', 'h', 'J', 'D', 
'k', 'C', 'r', 'B', 'A', 'F', 'y', 
'c', 'V', 'i', 'E', 'a', 'o', 'R', 
'T', 'e', 'g', 'b', 'L', 'f', 'X', 
'x', 'O', 'S', 'j', 'v', 'p', 'Y', 
'H', 'u', 'n', 'z', 't', 'M', 'd', 
'W', 's', 'q'
}

Nếu chúng ta nhìn vào đầu ra cho các chuỗi, danh sách và bộ dữ liệu, chúng theo thứ tự giống như chúng được chỉ định. Và các cấu trúc dữ liệu này đảm bảo thứ tự này. Vì vậy, các chuỗi, danh sách và bộ dữ liệu được sắp xếp các bộ sưu tập các đối tượng.ordered collections of objects.

Nếu chúng ta xem xét kết quả của các bộ và từ điển, thứ tự ban đầu, thứ tự chúng tôi chỉ định các yếu tố, không được duy trì. Vì vậy, các bộ và từ điển là các bộ sưu tập không có thứ tự của các đối tượng.unordered collections of objects.

Các loại dữ liệu trong Python

Mỗi giá trị trong Python đều có kiểu dữ liệu. Vì mọi thứ là một đối tượng trong lập trình Python, các loại dữ liệu thực sự là các lớp và biến là ví dụ [đối tượng] của các lớp này.

Có nhiều loại dữ liệu khác nhau trong Python. Một số loại quan trọng được liệt kê dưới đây.

Số Python

Số nguyên, số điểm nổi và số phức tạp thuộc loại số Python. Chúng được định nghĩa là các lớp

5 is of type 
2.0 is of type 
[1+2j] is complex number? True
0,
5 is of type 
2.0 is of type 
[1+2j] is complex number? True
1 và
5 is of type 
2.0 is of type 
[1+2j] is complex number? True
2 trong Python.

Chúng ta có thể sử dụng hàm

5 is of type 
2.0 is of type 
[1+2j] is complex number? True
3 để biết biến A hoặc giá trị nào thuộc về. Tương tự, hàm
5 is of type 
2.0 is of type 
[1+2j] is complex number? True
4 được sử dụng để kiểm tra xem một đối tượng có thuộc về một lớp cụ thể không.

a = 5
print[a, "is of type", type[a]]

a = 2.0
print[a, "is of type", type[a]]

a = 1+2j
print[a, "is complex number?", isinstance[1+2j,complex]]

Đầu ra

5 is of type 
2.0 is of type 
[1+2j] is complex number? True

Số nguyên có thể có bất kỳ độ dài nào, nó chỉ bị giới hạn bởi bộ nhớ có sẵn.

Một số điểm nổi là chính xác lên đến 15 thập phân. Các điểm số nguyên và nổi được phân tách bằng các điểm thập phân. 1 là một số nguyên, 1.0 là một số điểm nổi.

Các số phức được viết dưới dạng,

5 is of type 
2.0 is of type 
[1+2j] is complex number? True
5, trong đó x là phần thực và y là phần tưởng tượng. Dưới đây là một số ví dụ.

>>> a = 1234567890123456789
>>> a
1234567890123456789
>>> b = 0.1234567890123456789
>>> b
0.12345678901234568
>>> c = 1+2j
>>> c
[1+2j]

Lưu ý rằng biến B

5 is of type 
2.0 is of type 
[1+2j] is complex number? True
1 B đã bị cắt ngắn.

Danh sách Python

Danh sách là một chuỗi các mục được đặt hàng. Đây là một trong những kiểu dữ liệu được sử dụng nhiều nhất trong Python và rất linh hoạt. Tất cả các mục trong danh sách không cần phải cùng loại.

Tuyên bố một danh sách là khá thẳng về phía trước. Các mục được phân tách bằng dấu phẩy được đặt trong ngoặc

5 is of type 
2.0 is of type 
[1+2j] is complex number? True
7.

a = [1, 2.2, 'python']

Chúng ta có thể sử dụng toán tử cắt

5 is of type 
2.0 is of type 
[1+2j] is complex number? True
7 để trích xuất một mục hoặc một loạt các mục từ danh sách. Chỉ số bắt đầu từ 0 trong Python.

a = [5,10,15,20,25,30,35,40]

# a[2] = 15
print["a[2] = ", a[2]]

# a[0:3] = [5, 10, 15]
print["a[0:3] = ", a[0:3]]

# a[5:] = [30, 35, 40]
print["a[5:] = ", a[5:]]

Đầu ra

a[2] =  15
a[0:3] =  [5, 10, 15]
a[5:] =  [30, 35, 40]

Số nguyên có thể có bất kỳ độ dài nào, nó chỉ bị giới hạn bởi bộ nhớ có sẵn.

a = [1, 2, 3]
a[2] = 4
print[a]

Đầu ra

[1, 2, 4]

Số nguyên có thể có bất kỳ độ dài nào, nó chỉ bị giới hạn bởi bộ nhớ có sẵn.

Một số điểm nổi là chính xác lên đến 15 thập phân. Các điểm số nguyên và nổi được phân tách bằng các điểm thập phân. 1 là một số nguyên, 1.0 là một số điểm nổi.

Các số phức được viết dưới dạng,

5 is of type 
2.0 is of type 
[1+2j] is complex number? True
5, trong đó x là phần thực và y là phần tưởng tượng. Dưới đây là một số ví dụ.

Lưu ý rằng biến B

5 is of type 
2.0 is of type 
[1+2j] is complex number? True
1 B đã bị cắt ngắn.

String:  abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ

Lists:  [
'a', 'b', 'c', 'd', 'e', 'f', 'g', 
'h', 'i', 'j', 'k', 'l', 'm', 'n', 
'o', 'p', 'q', 'r', 's', 't', 'u', 
'v', 'w', 'x', 'y', 'z', 'A', 'B', 
'C', 'D', 'E', 'F', 'G', 'H', 'I', 
'J', 'K', 'L', 'M', 'N', 'O', 'P', 
'Q', 'R', 'S', 'T', 'U', 'V', 'W', 
'X', 'Y', 'Z'
]

Tuples:  [
'a', 'b', 'c', 'd', 'e', 'f', 'g', 
'h', 'i', 'j', 'k', 'l', 'm', 'n', 
'o', 'p', 'q', 'r', 's', 't', 'u', 
'v', 'w', 'x', 'y', 'z', 'A', 'B', 
'C', 'D', 'E', 'F', 'G', 'H', 'I', 
'J', 'K', 'L', 'M', 'N', 'O', 'P', 
'Q', 'R', 'S', 'T', 'U', 'V', 'W', 
'X', 'Y', 'Z'
]

Sets:  {
'G', 'U', 'P', 'K', 'Q', 'w', 'I', 
'Z', 'N', 'l', 'm', 'h', 'J', 'D', 
'k', 'C', 'r', 'B', 'A', 'F', 'y', 
'c', 'V', 'i', 'E', 'a', 'o', 'R', 
'T', 'e', 'g', 'b', 'L', 'f', 'X', 
'x', 'O', 'S', 'j', 'v', 'p', 'Y', 
'H', 'u', 'n', 'z', 't', 'M', 'd', 
'W', 's', 'q'
}
0

Danh sách Python

String:  abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ

Lists:  [
'a', 'b', 'c', 'd', 'e', 'f', 'g', 
'h', 'i', 'j', 'k', 'l', 'm', 'n', 
'o', 'p', 'q', 'r', 's', 't', 'u', 
'v', 'w', 'x', 'y', 'z', 'A', 'B', 
'C', 'D', 'E', 'F', 'G', 'H', 'I', 
'J', 'K', 'L', 'M', 'N', 'O', 'P', 
'Q', 'R', 'S', 'T', 'U', 'V', 'W', 
'X', 'Y', 'Z'
]

Tuples:  [
'a', 'b', 'c', 'd', 'e', 'f', 'g', 
'h', 'i', 'j', 'k', 'l', 'm', 'n', 
'o', 'p', 'q', 'r', 's', 't', 'u', 
'v', 'w', 'x', 'y', 'z', 'A', 'B', 
'C', 'D', 'E', 'F', 'G', 'H', 'I', 
'J', 'K', 'L', 'M', 'N', 'O', 'P', 
'Q', 'R', 'S', 'T', 'U', 'V', 'W', 
'X', 'Y', 'Z'
]

Sets:  {
'G', 'U', 'P', 'K', 'Q', 'w', 'I', 
'Z', 'N', 'l', 'm', 'h', 'J', 'D', 
'k', 'C', 'r', 'B', 'A', 'F', 'y', 
'c', 'V', 'i', 'E', 'a', 'o', 'R', 
'T', 'e', 'g', 'b', 'L', 'f', 'X', 
'x', 'O', 'S', 'j', 'v', 'p', 'Y', 
'H', 'u', 'n', 'z', 't', 'M', 'd', 
'W', 's', 'q'
}
1

Đầu ra

String:  abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ

Lists:  [
'a', 'b', 'c', 'd', 'e', 'f', 'g', 
'h', 'i', 'j', 'k', 'l', 'm', 'n', 
'o', 'p', 'q', 'r', 's', 't', 'u', 
'v', 'w', 'x', 'y', 'z', 'A', 'B', 
'C', 'D', 'E', 'F', 'G', 'H', 'I', 
'J', 'K', 'L', 'M', 'N', 'O', 'P', 
'Q', 'R', 'S', 'T', 'U', 'V', 'W', 
'X', 'Y', 'Z'
]

Tuples:  [
'a', 'b', 'c', 'd', 'e', 'f', 'g', 
'h', 'i', 'j', 'k', 'l', 'm', 'n', 
'o', 'p', 'q', 'r', 's', 't', 'u', 
'v', 'w', 'x', 'y', 'z', 'A', 'B', 
'C', 'D', 'E', 'F', 'G', 'H', 'I', 
'J', 'K', 'L', 'M', 'N', 'O', 'P', 
'Q', 'R', 'S', 'T', 'U', 'V', 'W', 
'X', 'Y', 'Z'
]

Sets:  {
'G', 'U', 'P', 'K', 'Q', 'w', 'I', 
'Z', 'N', 'l', 'm', 'h', 'J', 'D', 
'k', 'C', 'r', 'B', 'A', 'F', 'y', 
'c', 'V', 'i', 'E', 'a', 'o', 'R', 
'T', 'e', 'g', 'b', 'L', 'f', 'X', 
'x', 'O', 'S', 'j', 'v', 'p', 'Y', 
'H', 'u', 'n', 'z', 't', 'M', 'd', 
'W', 's', 'q'
}
2

Số nguyên có thể có bất kỳ độ dài nào, nó chỉ bị giới hạn bởi bộ nhớ có sẵn.

Một số điểm nổi là chính xác lên đến 15 thập phân. Các điểm số nguyên và nổi được phân tách bằng các điểm thập phân. 1 là một số nguyên, 1.0 là một số điểm nổi.

String:  abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ

Lists:  [
'a', 'b', 'c', 'd', 'e', 'f', 'g', 
'h', 'i', 'j', 'k', 'l', 'm', 'n', 
'o', 'p', 'q', 'r', 's', 't', 'u', 
'v', 'w', 'x', 'y', 'z', 'A', 'B', 
'C', 'D', 'E', 'F', 'G', 'H', 'I', 
'J', 'K', 'L', 'M', 'N', 'O', 'P', 
'Q', 'R', 'S', 'T', 'U', 'V', 'W', 
'X', 'Y', 'Z'
]

Tuples:  [
'a', 'b', 'c', 'd', 'e', 'f', 'g', 
'h', 'i', 'j', 'k', 'l', 'm', 'n', 
'o', 'p', 'q', 'r', 's', 't', 'u', 
'v', 'w', 'x', 'y', 'z', 'A', 'B', 
'C', 'D', 'E', 'F', 'G', 'H', 'I', 
'J', 'K', 'L', 'M', 'N', 'O', 'P', 
'Q', 'R', 'S', 'T', 'U', 'V', 'W', 
'X', 'Y', 'Z'
]

Sets:  {
'G', 'U', 'P', 'K', 'Q', 'w', 'I', 
'Z', 'N', 'l', 'm', 'h', 'J', 'D', 
'k', 'C', 'r', 'B', 'A', 'F', 'y', 
'c', 'V', 'i', 'E', 'a', 'o', 'R', 
'T', 'e', 'g', 'b', 'L', 'f', 'X', 
'x', 'O', 'S', 'j', 'v', 'p', 'Y', 
'H', 'u', 'n', 'z', 't', 'M', 'd', 
'W', 's', 'q'
}
3

Đầu ra

String:  abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ

Lists:  [
'a', 'b', 'c', 'd', 'e', 'f', 'g', 
'h', 'i', 'j', 'k', 'l', 'm', 'n', 
'o', 'p', 'q', 'r', 's', 't', 'u', 
'v', 'w', 'x', 'y', 'z', 'A', 'B', 
'C', 'D', 'E', 'F', 'G', 'H', 'I', 
'J', 'K', 'L', 'M', 'N', 'O', 'P', 
'Q', 'R', 'S', 'T', 'U', 'V', 'W', 
'X', 'Y', 'Z'
]

Tuples:  [
'a', 'b', 'c', 'd', 'e', 'f', 'g', 
'h', 'i', 'j', 'k', 'l', 'm', 'n', 
'o', 'p', 'q', 'r', 's', 't', 'u', 
'v', 'w', 'x', 'y', 'z', 'A', 'B', 
'C', 'D', 'E', 'F', 'G', 'H', 'I', 
'J', 'K', 'L', 'M', 'N', 'O', 'P', 
'Q', 'R', 'S', 'T', 'U', 'V', 'W', 
'X', 'Y', 'Z'
]

Sets:  {
'G', 'U', 'P', 'K', 'Q', 'w', 'I', 
'Z', 'N', 'l', 'm', 'h', 'J', 'D', 
'k', 'C', 'r', 'B', 'A', 'F', 'y', 
'c', 'V', 'i', 'E', 'a', 'o', 'R', 
'T', 'e', 'g', 'b', 'L', 'f', 'X', 
'x', 'O', 'S', 'j', 'v', 'p', 'Y', 
'H', 'u', 'n', 'z', 't', 'M', 'd', 
'W', 's', 'q'
}
4

Số nguyên có thể có bất kỳ độ dài nào, nó chỉ bị giới hạn bởi bộ nhớ có sẵn.

String:  abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ

Lists:  [
'a', 'b', 'c', 'd', 'e', 'f', 'g', 
'h', 'i', 'j', 'k', 'l', 'm', 'n', 
'o', 'p', 'q', 'r', 's', 't', 'u', 
'v', 'w', 'x', 'y', 'z', 'A', 'B', 
'C', 'D', 'E', 'F', 'G', 'H', 'I', 
'J', 'K', 'L', 'M', 'N', 'O', 'P', 
'Q', 'R', 'S', 'T', 'U', 'V', 'W', 
'X', 'Y', 'Z'
]

Tuples:  [
'a', 'b', 'c', 'd', 'e', 'f', 'g', 
'h', 'i', 'j', 'k', 'l', 'm', 'n', 
'o', 'p', 'q', 'r', 's', 't', 'u', 
'v', 'w', 'x', 'y', 'z', 'A', 'B', 
'C', 'D', 'E', 'F', 'G', 'H', 'I', 
'J', 'K', 'L', 'M', 'N', 'O', 'P', 
'Q', 'R', 'S', 'T', 'U', 'V', 'W', 
'X', 'Y', 'Z'
]

Sets:  {
'G', 'U', 'P', 'K', 'Q', 'w', 'I', 
'Z', 'N', 'l', 'm', 'h', 'J', 'D', 
'k', 'C', 'r', 'B', 'A', 'F', 'y', 
'c', 'V', 'i', 'E', 'a', 'o', 'R', 
'T', 'e', 'g', 'b', 'L', 'f', 'X', 
'x', 'O', 'S', 'j', 'v', 'p', 'Y', 
'H', 'u', 'n', 'z', 't', 'M', 'd', 
'W', 's', 'q'
}
5

Đầu ra

String:  abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ

Lists:  [
'a', 'b', 'c', 'd', 'e', 'f', 'g', 
'h', 'i', 'j', 'k', 'l', 'm', 'n', 
'o', 'p', 'q', 'r', 's', 't', 'u', 
'v', 'w', 'x', 'y', 'z', 'A', 'B', 
'C', 'D', 'E', 'F', 'G', 'H', 'I', 
'J', 'K', 'L', 'M', 'N', 'O', 'P', 
'Q', 'R', 'S', 'T', 'U', 'V', 'W', 
'X', 'Y', 'Z'
]

Tuples:  [
'a', 'b', 'c', 'd', 'e', 'f', 'g', 
'h', 'i', 'j', 'k', 'l', 'm', 'n', 
'o', 'p', 'q', 'r', 's', 't', 'u', 
'v', 'w', 'x', 'y', 'z', 'A', 'B', 
'C', 'D', 'E', 'F', 'G', 'H', 'I', 
'J', 'K', 'L', 'M', 'N', 'O', 'P', 
'Q', 'R', 'S', 'T', 'U', 'V', 'W', 
'X', 'Y', 'Z'
]

Sets:  {
'G', 'U', 'P', 'K', 'Q', 'w', 'I', 
'Z', 'N', 'l', 'm', 'h', 'J', 'D', 
'k', 'C', 'r', 'B', 'A', 'F', 'y', 
'c', 'V', 'i', 'E', 'a', 'o', 'R', 
'T', 'e', 'g', 'b', 'L', 'f', 'X', 
'x', 'O', 'S', 'j', 'v', 'p', 'Y', 
'H', 'u', 'n', 'z', 't', 'M', 'd', 
'W', 's', 'q'
}
6

Số nguyên có thể có bất kỳ độ dài nào, nó chỉ bị giới hạn bởi bộ nhớ có sẵn.

Một số điểm nổi là chính xác lên đến 15 thập phân. Các điểm số nguyên và nổi được phân tách bằng các điểm thập phân. 1 là một số nguyên, 1.0 là một số điểm nổi.

String:  abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ

Lists:  [
'a', 'b', 'c', 'd', 'e', 'f', 'g', 
'h', 'i', 'j', 'k', 'l', 'm', 'n', 
'o', 'p', 'q', 'r', 's', 't', 'u', 
'v', 'w', 'x', 'y', 'z', 'A', 'B', 
'C', 'D', 'E', 'F', 'G', 'H', 'I', 
'J', 'K', 'L', 'M', 'N', 'O', 'P', 
'Q', 'R', 'S', 'T', 'U', 'V', 'W', 
'X', 'Y', 'Z'
]

Tuples:  [
'a', 'b', 'c', 'd', 'e', 'f', 'g', 
'h', 'i', 'j', 'k', 'l', 'm', 'n', 
'o', 'p', 'q', 'r', 's', 't', 'u', 
'v', 'w', 'x', 'y', 'z', 'A', 'B', 
'C', 'D', 'E', 'F', 'G', 'H', 'I', 
'J', 'K', 'L', 'M', 'N', 'O', 'P', 
'Q', 'R', 'S', 'T', 'U', 'V', 'W', 
'X', 'Y', 'Z'
]

Sets:  {
'G', 'U', 'P', 'K', 'Q', 'w', 'I', 
'Z', 'N', 'l', 'm', 'h', 'J', 'D', 
'k', 'C', 'r', 'B', 'A', 'F', 'y', 
'c', 'V', 'i', 'E', 'a', 'o', 'R', 
'T', 'e', 'g', 'b', 'L', 'f', 'X', 
'x', 'O', 'S', 'j', 'v', 'p', 'Y', 
'H', 'u', 'n', 'z', 't', 'M', 'd', 
'W', 's', 'q'
}
7

Đầu ra

String:  abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ

Lists:  [
'a', 'b', 'c', 'd', 'e', 'f', 'g', 
'h', 'i', 'j', 'k', 'l', 'm', 'n', 
'o', 'p', 'q', 'r', 's', 't', 'u', 
'v', 'w', 'x', 'y', 'z', 'A', 'B', 
'C', 'D', 'E', 'F', 'G', 'H', 'I', 
'J', 'K', 'L', 'M', 'N', 'O', 'P', 
'Q', 'R', 'S', 'T', 'U', 'V', 'W', 
'X', 'Y', 'Z'
]

Tuples:  [
'a', 'b', 'c', 'd', 'e', 'f', 'g', 
'h', 'i', 'j', 'k', 'l', 'm', 'n', 
'o', 'p', 'q', 'r', 's', 't', 'u', 
'v', 'w', 'x', 'y', 'z', 'A', 'B', 
'C', 'D', 'E', 'F', 'G', 'H', 'I', 
'J', 'K', 'L', 'M', 'N', 'O', 'P', 
'Q', 'R', 'S', 'T', 'U', 'V', 'W', 
'X', 'Y', 'Z'
]

Sets:  {
'G', 'U', 'P', 'K', 'Q', 'w', 'I', 
'Z', 'N', 'l', 'm', 'h', 'J', 'D', 
'k', 'C', 'r', 'B', 'A', 'F', 'y', 
'c', 'V', 'i', 'E', 'a', 'o', 'R', 
'T', 'e', 'g', 'b', 'L', 'f', 'X', 
'x', 'O', 'S', 'j', 'v', 'p', 'Y', 
'H', 'u', 'n', 'z', 't', 'M', 'd', 
'W', 's', 'q'
}
8

Số nguyên có thể có bất kỳ độ dài nào, nó chỉ bị giới hạn bởi bộ nhớ có sẵn.

String:  abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ

Lists:  [
'a', 'b', 'c', 'd', 'e', 'f', 'g', 
'h', 'i', 'j', 'k', 'l', 'm', 'n', 
'o', 'p', 'q', 'r', 's', 't', 'u', 
'v', 'w', 'x', 'y', 'z', 'A', 'B', 
'C', 'D', 'E', 'F', 'G', 'H', 'I', 
'J', 'K', 'L', 'M', 'N', 'O', 'P', 
'Q', 'R', 'S', 'T', 'U', 'V', 'W', 
'X', 'Y', 'Z'
]

Tuples:  [
'a', 'b', 'c', 'd', 'e', 'f', 'g', 
'h', 'i', 'j', 'k', 'l', 'm', 'n', 
'o', 'p', 'q', 'r', 's', 't', 'u', 
'v', 'w', 'x', 'y', 'z', 'A', 'B', 
'C', 'D', 'E', 'F', 'G', 'H', 'I', 
'J', 'K', 'L', 'M', 'N', 'O', 'P', 
'Q', 'R', 'S', 'T', 'U', 'V', 'W', 
'X', 'Y', 'Z'
]

Sets:  {
'G', 'U', 'P', 'K', 'Q', 'w', 'I', 
'Z', 'N', 'l', 'm', 'h', 'J', 'D', 
'k', 'C', 'r', 'B', 'A', 'F', 'y', 
'c', 'V', 'i', 'E', 'a', 'o', 'R', 
'T', 'e', 'g', 'b', 'L', 'f', 'X', 
'x', 'O', 'S', 'j', 'v', 'p', 'Y', 
'H', 'u', 'n', 'z', 't', 'M', 'd', 
'W', 's', 'q'
}
9

Đầu ra

a = 5
print[a, "is of type", type[a]]

a = 2.0
print[a, "is of type", type[a]]

a = 1+2j
print[a, "is complex number?", isinstance[1+2j,complex]]
0

Số nguyên có thể có bất kỳ độ dài nào, nó chỉ bị giới hạn bởi bộ nhớ có sẵn.

a = 5
print[a, "is of type", type[a]]

a = 2.0
print[a, "is of type", type[a]]

a = 1+2j
print[a, "is complex number?", isinstance[1+2j,complex]]
1

Một số điểm nổi là chính xác lên đến 15 thập phân. Các điểm số nguyên và nổi được phân tách bằng các điểm thập phân. 1 là một số nguyên, 1.0 là một số điểm nổi.

Các số phức được viết dưới dạng,

5 is of type 
2.0 is of type 
[1+2j] is complex number? True
5, trong đó x là phần thực và y là phần tưởng tượng. Dưới đây là một số ví dụ.

Lưu ý rằng biến B

5 is of type 
2.0 is of type 
[1+2j] is complex number? True
1 B đã bị cắt ngắn.

Danh sách Python

a = 5
print[a, "is of type", type[a]]

a = 2.0
print[a, "is of type", type[a]]

a = 1+2j
print[a, "is complex number?", isinstance[1+2j,complex]]
2

Danh sách là một chuỗi các mục được đặt hàng. Đây là một trong những kiểu dữ liệu được sử dụng nhiều nhất trong Python và rất linh hoạt. Tất cả các mục trong danh sách không cần phải cùng loại.

a = 5
print[a, "is of type", type[a]]

a = 2.0
print[a, "is of type", type[a]]

a = 1+2j
print[a, "is complex number?", isinstance[1+2j,complex]]
3

Đầu ra

a = 5
print[a, "is of type", type[a]]

a = 2.0
print[a, "is of type", type[a]]

a = 1+2j
print[a, "is complex number?", isinstance[1+2j,complex]]
4

Số nguyên có thể có bất kỳ độ dài nào, nó chỉ bị giới hạn bởi bộ nhớ có sẵn.

Một số điểm nổi là chính xác lên đến 15 thập phân. Các điểm số nguyên và nổi được phân tách bằng các điểm thập phân. 1 là một số nguyên, 1.0 là một số điểm nổi.

a = 5
print[a, "is of type", type[a]]

a = 2.0
print[a, "is of type", type[a]]

a = 1+2j
print[a, "is complex number?", isinstance[1+2j,complex]]
5

Chuyển đổi từ phao sang INT sẽ cắt giảm giá trị [làm cho nó gần hơn với 0].

a = 5
print[a, "is of type", type[a]]

a = 2.0
print[a, "is of type", type[a]]

a = 1+2j
print[a, "is complex number?", isinstance[1+2j,complex]]
6

Chuyển đổi sang và từ chuỗi phải chứa các giá trị tương thích.

a = 5
print[a, "is of type", type[a]]

a = 2.0
print[a, "is of type", type[a]]

a = 1+2j
print[a, "is complex number?", isinstance[1+2j,complex]]
7

Chúng ta thậm chí có thể chuyển đổi một chuỗi sang một chuỗi khác.

a = 5
print[a, "is of type", type[a]]

a = 2.0
print[a, "is of type", type[a]]

a = 1+2j
print[a, "is complex number?", isinstance[1+2j,complex]]
8

Để chuyển đổi sang từ điển, mỗi phần tử phải là một cặp:

a = 5
print[a, "is of type", type[a]]

a = 2.0
print[a, "is of type", type[a]]

a = 1+2j
print[a, "is complex number?", isinstance[1+2j,complex]]
9

Dữ liệu được đặt hàng và không đặt hàng trong Python là gì?

Trong Python, bạn đã nghe nói rằng các danh sách, chuỗi và bộ dữ liệu được đặt hàng thu thập các đối tượng và bộ và từ điển là bộ sưu tập các đối tượng không đặt hàng.lists, strings and tuples are ordered collection of objects and sets and dictionaries are unordered collection of objects.

Là danh sách một loại dữ liệu được đặt hàng?

Danh sách là một cấu trúc dữ liệu được đặt hàng với các phần tử được phân tách bằng dấu phẩy và được đặt trong các dấu ngoặc vuông.Ví dụ: List1 và List2 được hiển thị bên dưới chứa một loại dữ liệu duy nhất. with elements separated by a comma and enclosed within square brackets. For example, list1 and list2 shown below contains a single type of data.

Danh sách có được đặt hàng trong Python không?

Các đặc điểm quan trọng của danh sách Python như sau: Danh sách được đặt hàng.Danh sách có thể chứa bất kỳ đối tượng tùy ý.Danh sách các yếu tố có thể được truy cập bởi Index.Lists are ordered. Lists can contain any arbitrary objects. List elements can be accessed by index.

Là loại dữ liệu được đặt hàng?

Một tuple là một bộ sưu tập được đặt hàng và không thể thay đổi.Tuples được viết với dấu ngoặc tròn.. Tuples are written with round brackets.

Bài Viết Liên Quan

Chủ Đề