Hướng dẫn what does 0 1 mean in python - 0 1 nghĩa là gì trong python

Giới thiệu để danh sách

Danh sách là một bộ sưu tập các đối tượng được đặt hàng trong Python. Nó thực sự đơn giản để hiểu, và chúng tôi sẽ nhanh chóng vượt qua những điều cơ bản. Bạn có thể tạo một danh sách nhiều cách trong Python

example = [] # empty list
example = list() # empty list
example = [1,2,3] # list with three elements
example = [0, "zero"] # elements can be of mixed types

Lập chỉ mục chỉ có nghĩa là truy cập các yếu tố. Để truy cập các yếu tố trong danh sách, bạn có thể sử dụng ký hiệu khung vuông. Có nhiều phương pháp để truy cập các yếu tố trong Python.
To access elements in a list, you can use the square bracket notation. There are many methods to access elements in python.

Ghi chú

Danh sách Python được chỉ số 0. Vì vậy, phần tử đầu tiên là 0, thứ hai là 1, vì vậy. Vì vậy, nếu có n phần tử trong một danh sách, phần tử cuối cùng là N-1. Nhớ điều này!

Truy cập phần tử đơn

Bạn có thể truy cập các phần tử đơn bằng cách sử dụng tên theo sau là một số trong []. Như vậy:

print example[0] # first element
print example[1] # second element, so on

Bạn có thể truy cập các yếu tố ở cuối bằng cách thêm một điểm trừ. Một trong những lý do tôi yêu Python!

print example[-1]  # n-th (last) element. Note it is -1 and not -0 (:P). 
print example[-2] # n-1-th element

Cắt lát

Cắt một danh sách cho chúng ta một danh sách khác, thay vì một yếu tố duy nhất. Cắt lát là một tính năng cực kỳ hữu ích trong Python, một tính năng mà bạn sẽ sử dụng rất nhiều!

Một lát chỉ định chỉ mục bắt đầu và chỉ mục cuối, và tạo và trả về một danh sách mới dựa trên các chỉ số. Các chỉ số được phân tách bởi một đại tràng ':'. Hãy nhớ rằng danh sách phụ được trả về chỉ chứa các phần tử cho đến (chỉ số cuối - 1). Ví dụ

example = [1,2,3,4,5] # create a list
print example[0:5] # Whole list, prints [1,2,3,4,5]
print example[1:5] # prints [2,3,4,5]
print example[4:5] # prints [5]

Nếu bạn bỏ chỉ số bắt đầu, nó được cho là bằng không. Nếu bạn bỏ qua chỉ số cuối, nó được coi là độ dài của danh sách. Vì thế:

example = [1,2,3,4,5]
print example[:5] # treated as example[0:5] -> prints [1,2,3,4,5]
print example[3:] # treated it as example[3:5] -> prints [4,5]
print example[:] # treated as example[0:5] -> prints [1,2,3,4,5]

Lưu ý rằng ví dụ cuối cùng [:] thường được sử dụng để tạo danh sách trùng lặp. Hãy nhớ rằng new_list = old_list chỉ tạo một tham chiếu đến old_list, nhưng

new_list = old_list[:]

Tạo một bản sao của old_list.

Thêm thủ thuật lập chỉ mục

Chúng ta hãy lấy một danh sách chứa 100 số đầu tiên, bắt đầu từ 0. Chúng ta có thể thực hiện điều đó bằng cách sử dụng phạm vi (100), như vậy:

my_list = range(100) 
print my_list
>>> [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99]

Bây giờ chúng ta hãy nhìn vào 'kích thước bước'. Kích thước bước Chỉ định với phần tử để chọn trong khi lập chỉ mục. Vì vậy, một kích thước bước là 1 bảo Python chọn mọi yếu tố, kích thước bước 2 có nghĩa là chọn các yếu tố thay thế, v.v.

Kích thước bước được chỉ định sau chỉ số cuối, trước khi đại tràng. I E

my_list[start_index:end_index:step_size]

Tất nhiên, nếu bạn rời khỏi BETIGHT_INDEX và END_INDEX trống, Python giả sử 0 và LEN của nó (my_list). Kích thước bước mặc định là một - nó có tất cả các yếu tố.

Nếu bạn chỉ muốn số chẵn, kích thước bước có thể là 2

my_list[::2]

[0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48 , 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98 ]

Bạn có thể nhận được số chẵn từ 4 đến 40 bằng cách sử dụng:

my_list[4:40:2] # note that the numbers are indices, it's easy to confuse it with actual values.

Bây giờ đến phần yêu thích của tôi (và tại sao Python thật tuyệt vời): Bạn có thể sử dụng kích thước bước tiêu cực, để đảo ngược danh sách truyền tải. Hãy thử kích thước -1 bước và xem điều gì sẽ xảy ra:

print example[0] # first element
print example[1] # second element, so on
0

Điều đó thật tuyệt!

Một số thành ngữ hữu ích

Trong phần này, tôi sẽ liệt kê một vài thành ngữ lập chỉ mục danh sách mà tôi thấy hữu ích.

print example[0] # first element
print example[1] # second element, so on
1

Đó là nó!

Cảm ơn bạn đã đọc bài viết trên blog này. Nếu bạn có bất kỳ phản hồi / sửa chữa / bổ sung / rants, vui lòng cho tôi biết trong các ý kiến.

0]* n có nghĩa là gì trong Python?

[0] * n tạo ra một danh sách kích thước n chỉ chứa 0 của.** là một ký hiệu để nâng bên trái vào sức mạnh của bên phải.creates a list of size N which contains only 0's. the ** is a notation for raising the left side to the power of right side.

Cái gì [:

Trong Python, [::-1] có nghĩa là đảo ngược một chuỗi, danh sách hoặc bất kỳ điều gì có thể lặp lại với một đơn đặt hàng.Đây là câu trả lời nhanh chóng.reversing a string, list, or any iterable with an ordering. This is the quick answer.

== 0 có nghĩa là gì trong Python?

== 0 có nghĩa là "bằng 0 (không)".equal to 0 (zero)".