Sử dụng hàm reversed[]
để đảo ngược một phạm vi, e. g. ________số 8. Hàm reversed
nhận một trình vòng lặp, chẳng hạn như một dải ô, đảo ngược nó và trả về kết quả
Ví dụ đầu tiên sử dụng hàm reversed[]
để đảo ngược đối tượng
#if only one argument is passed, Python assumes that it is a stop value.
for i in range[5]:
print[i]
1Hàm đảo ngược nhận một trình vòng lặp, đảo ngược nó và trả về kết quả
Nếu bạn cần xem các số trong phạm vi, hãy sử dụng lớp
#if only one argument is passed, Python assumes that it is a stop value.
for i in range[5]:
print[i]
2 để chuyển đổi nó thành danh sáchLớp danh sách nhận một lần lặp và trả về một đối tượng danh sách
Ngoài ra, bạn có thể sử dụng một bước phủ định
Đảo ngược một phạm vi bằng bước phủ định #
Sử dụng một bước phủ định để đảo ngược một phạm vi, e. g.
#if only one argument is passed, Python assumes that it is a stop value.
for i in range[5]:
print[i]
3. Lớp #if only one argument is passed, Python assumes that it is a stop value.
for i in range[5]:
print[i]
4 có thể được chuyển qua một bước của #if only one argument is passed, Python assumes that it is a stop value.
for i in range[5]:
print[i]
5 để tạo một đối tượng phạm vi đếm ngược từ một số đã chỉ địnhChúng tôi đã sử dụng một bước phủ định để đảo ngược một phạm vi
Lớp phạm vi thường được sử dụng để lặp một số lần cụ thể trong vòng lặp
#if only one argument is passed, Python assumes that it is a stop value.
for i in range[5]:
print[i]
6 và nhận các đối số sauTênMô tảreversed_range = reversed[range[1, 11]]
0Một số nguyên đại diện cho phần đầu của phạm vi [mặc định là reversed_range = reversed[range[1, 11]]
1]reversed_range = reversed[range[1, 11]]
2Đi tới, nhưng không bao gồm số nguyên được cung cấpreversed_range = reversed[range[1, 11]]
3Dải ô sẽ bao gồm mọi N số từ reversed_range = reversed[range[1, 11]]
0 đến reversed_range = reversed[range[1, 11]]
2 [mặc định là reversed_range = reversed[range[1, 11]]
6]Chúng tôi đã sử dụng reversed_range = reversed[range[1, 11]]
7 cho giá trị reversed_range = reversed[range[1, 11]]
0 và reversed_range = reversed[range[1, 11]]
1 cho giá trị reversed_range = reversed[range[1, 11]]
2
Lưu ý rằng giá trị reversed_range = reversed[range[1, 11]]
0 là bao gồm và giá trị reversed_range = reversed[range[1, 11]]
2 là loại trừ [tối đa, nhưng không bao gồm]
Chúng tôi đã chỉ định một bước là
#if only one argument is passed, Python assumes that it is a stop value.
for i in range[5]:
print[i]
5 để bắt đầu đếm ngược từ giá trị reversed_range = reversed[range[1, 11]]
0Lặp lại một dãy số theo thứ tự ngược lại #
Để lặp qua một dãy số theo thứ tự ngược lại
- Sử dụng hàm
reversed[]
để đảo ngược phạm vi - Sử dụng vòng lặp
6 để lặp lại phạm vi đảo ngược#if only one argument is passed, Python assumes that it is a stop value. for i in range[5]: print[i]
Chúng tôi đã sử dụng hàm reversed[]
để đảo ngược phạm vi
Lưu ý rằng giá trị reversed_range = reversed[range[1, 11]]
0 là bao gồm và giá trị reversed_range = reversed[range[1, 11]]
2 là loại trừ [tối đa, nhưng không bao gồm]
Bạn cũng có thể sử dụng bước phủ định để lặp lại một phạm vi theo thứ tự ngược lại
Giá trị reversed_range = reversed[range[1, 11]]
0 trong phạm vi là reversed[]
1, giá trị reversed_range = reversed[range[1, 11]]
2 là reversed_range = reversed[range[1, 11]]
1 và reversed_range = reversed[range[1, 11]]
3 là
#if only one argument is passed, Python assumes that it is a stop value.
for i in range[5]:
print[i]
5Nếu bạn cần in các số trong phạm vi được phân tách bằng dấu cách, hãy đặt đối số reversed[]
6 thành khoảng trắng
Đối số reversed[]
6 được in ở cuối tin nhắn
Theo mặc định, reversed[]
6 được đặt thành ký tự xuống dòng [reversed[]
9]
Bằng cách đặt đối số thành khoảng trắng, chúng tôi in số trong phạm vi trên cùng một dòng, được phân tách bằng dấu cách
Trong hướng dẫn ngắn này, chúng tôi xem xét cách bạn có thể sử dụng Python để đảo ngược phạm vi. Chúng ta cũng xem xét các phương thức range[] với các ví dụ
Mục lục - Đảo ngược phạm vi Python
- Phạm vi Python[]
- cú pháp
- Mã và giải thích
- Đảo ngược một phạm vi trong Python
- Bớt tư tưởng
Phạm vi Python[]
Hàm range[] cho phép bạn tạo danh sách các số trong một phạm vi được chỉ định. Các số trong danh sách được chỉ định dựa trên đối số được truyền. Vì hàm range[] trả về từng số một cách lười biếng nên nó thường được sử dụng trong các vòng lặp 'for'
Trong trường hợp bạn đã sử dụng Python 2, có thể bạn đã bắt gặp hàm xrange[]. Hàm range[] trong Python 3 là phiên bản được đổi tên của xrange[]
Phương thức range[] cũng cho phép chúng ta chỉ định nơi phạm vi sẽ bắt đầu và kết thúc. Ngoài ra, bạn cũng có thể chuyển số gia, mặc định được đặt thành 1
cú pháp
range[start, stop, increment]
Thông số.
- Bắt đầu - Tùy chọn, được sử dụng để chỉ định nơi phạm vi sẽ bắt đầu. Giá trị bắt đầu mặc định là 0
- Dừng - Bắt buộc, được sử dụng để chỉ định nơi phạm vi sẽ dừng
- Gia số - Tùy chọn, được sử dụng để chỉ định gia số
Mã và giải thích
#if only one argument is passed, Python assumes that it is a stop value.
for i in range[5]:
print[i]
Đầu ra của đoạn mã trên là. ______2
Ví dụ sử dụng Đối số Bắt đầu và Kết thúc.
______3Đầu ra của đoạn mã trên là.
2
3
4
Ví dụ sử dụng cả ba đối số.
for i in range[2,10,2]:
print[i]
Đầu ra của đoạn mã trên là. 2
4
6
8
Đảo ngược một phạm vi.
Thông thường đảo ngược danh sách các giá trị trong phạm vi. Có nhiều trường hợp sử dụng đảo ngược phạm vi Python và do đó, điều quan trọng là bạn phải biết cách đạt được điều này