Hướng dẫn while loop in list python - vòng lặp while trong danh sách python


Vòng lặp qua một danh sách

Bạn có thể lặp qua các mục danh sách bằng cách sử dụng vòng lặp for:

Thí dụ

In tất cả các mục trong danh sách, từng cái một:

Danh sách này = ["Apple", "Banana", "Cherry"] cho x trong danh sách này: & nbsp; in (x)
for x in thislist:
  print(x)

Hãy tự mình thử »

Tìm hiểu thêm về for vòng lặp trong chương Python của chúng tôi cho các vòng lặp.


Vòng lặp qua các số chỉ mục

Bạn cũng có thể lặp qua các mục danh sách bằng cách tham khảo số chỉ mục của họ.

Sử dụng các chức năng range()len() để tạo ra một sự khác biệt phù hợp.

Thí dụ

In tất cả các mục trong danh sách, từng cái một:

Danh sách này = ["Apple", "Banana", "Cherry"] cho x trong danh sách này: & nbsp; in (x)
for i in range(len(thislist)):
  print(thislist[i])

Hãy tự mình thử »

Tìm hiểu thêm về for vòng lặp trong chương Python của chúng tôi cho các vòng lặp.



Vòng lặp qua các số chỉ mục

Bạn cũng có thể lặp qua các mục danh sách bằng cách tham khảo số chỉ mục của họ.

Sử dụng các chức năng range()len() để tạo ra một sự khác biệt phù hợp.

In tất cả các mục bằng cách tham khảo số chỉ mục của họ:

Thí dụ

In tất cả các mục trong danh sách, từng cái một:

Danh sách này = ["Apple", "Banana", "Cherry"] cho x trong danh sách này: & nbsp; in (x)
i = 0
while i < len(thislist):
  print(thislist[i])
  i = i + 1

Hãy tự mình thử »

Tìm hiểu thêm về for vòng lặp trong chương Python của chúng tôi cho các vòng lặp.


Vòng lặp qua các số chỉ mục

Bạn cũng có thể lặp qua các mục danh sách bằng cách tham khảo số chỉ mục của họ.

Thí dụ

Sử dụng các chức năng range()len() để tạo ra một sự khác biệt phù hợp.

In tất cả các mục bằng cách tham khảo số chỉ mục của họ:
[print(x) for x in thislist]

Hãy tự mình thử »

Tìm hiểu thêm về for vòng lặp trong chương Python của chúng tôi cho các vòng lặp.



    Hướng dẫn Python
  • Python bình luậnComments
  • Hoạt động giao diện điều khiển PythonConsole Operations
  • Tuyên bố có điều kiện PythonConditional Statements
  • Các câu lệnh Vòng lặp PythonLoop Statements
  • Python enumEnum
  • Các nhà khai thác PythonOperators
  • Chức năng PythonFunctions
  • Chức năng xây dựng PythonBuiltin Functions
  • Chuyển đổi loại PythonConversion
  • Các lớp và đối tượng PythonClasses and Objects
  • Chức năng toán học PythonMath Functions

Nội dung

  • Giới thiệu
  • Cú pháp - Danh sách trong khi vòng lặp
  • Ví dụ 1: Danh sách Python trong khi vòng lặp
  • Ví dụ 2: Danh sách Python trong khi lặp lại danh sách các số
  • Bản tóm tắt

Trong hướng dẫn này về các ví dụ Python, chúng tôi đã học cách sử dụng trong khi lặp lại để lặp lại các yếu tố danh sách Python.

Làm thế nào trong khi vòng lặp hoạt động với danh sách trong Python?

Cú pháp - Danh sách trong khi vòng lặp

Ví dụ 1: Danh sách Python trong khi vòng lặp

Ví dụ 2: Danh sách Python trong khi lặp lại danh sách các số

index = 0
while index < len(myList):
    element = myList[index]
    #statement(s)
    index += 1

Danh sách Python là một bộ sưu tập các mặt hàng. Trong khi vòng lặp có thể được sử dụng để thực hiện một tập hợp các câu lệnh cho từng phần tử trong danh sách.

  • Trong hướng dẫn này, chúng tôi sẽ học cách sử dụng trong khi vòng lặp để đi qua các yếu tố của một danh sách nhất định. contains value of the this element in the list. For each iteration, next element in the list is loaded into this variable with the changing index.
  • Các yếu tố của danh sách được đặt hàng. Vì vậy, chúng ta có thể truy cập các yếu tố bằng chỉ mục. Chúng tôi sẽ sử dụng thuộc tính này để đi qua các mục trong danh sách bằng cách sử dụng vòng lặp. is the Python List over which we would like to traverse through.
  • Nói chung, cú pháp để lặp qua danh sách sử dụng trong khi vòng lặp là are block are set of statement(s) which execute for each of the element in the list.

Ví dụ 1: Danh sách Python trong khi vòng lặp

Ví dụ 2: Danh sách Python trong khi lặp lại danh sách các số

Chương trình Python

myList = ['pineapple', 'banana', 'watermelon', 'mango']

index = 0
while index < len(myList):
    element = myList[index]
    print(len(element))
    index += 1

Chạy

  • Python in ()
  • Danh sách Python là một bộ sưu tập các mặt hàng. Trong khi vòng lặp có thể được sử dụng để thực hiện một tập hợp các câu lệnh cho từng phần tử trong danh sách.

Đầu ra

9
6
10
5

Ví dụ 2: Danh sách Python trong khi lặp lại danh sách các số

Danh sách Python là một bộ sưu tập các mặt hàng. Trong khi vòng lặp có thể được sử dụng để thực hiện một tập hợp các câu lệnh cho từng phần tử trong danh sách.

Chương trình Python

myList = [5, 7, 8, 3, 4, 2, 9]

index = 0
while index < len(myList):
    element = myList[index]
    if element % 2 == 0:
        print('even')
    else:
        print('odd')
    index += 1

Chạy

  • Python if-Else
  • Python in ()

Đầu ra

odd
odd
even
odd
even
even
odd

Bản tóm tắt

Trong hướng dẫn này về các ví dụ Python, chúng tôi đã học cách sử dụng trong khi lặp lại để lặp lại các yếu tố danh sách Python.

Làm thế nào trong khi vòng lặp hoạt động với danh sách trong Python?

Bạn có thể lặp qua các mục danh sách bằng cách sử dụng vòng lặp thời gian. Sử dụng hàm Len () để xác định độ dài của danh sách, sau đó bắt đầu ở 0 và lặp theo cách của bạn thông qua các mục danh sách bằng cách tham khảo các chỉ mục của chúng. Hãy nhớ tăng chỉ số lên 1 sau mỗi lần lặp.Use the len() function to determine the length of the list, then start at 0 and loop your way through the list items by referring to their indexes. Remember to increase the index by 1 after each iteration.

Bạn có thể đặt một vòng lặp trong danh sách Python không?

Đối với các vòng lặp được sử dụng khi bạn có một khối mã mà bạn muốn lặp lại một số lần cố định.Vòng lặp for luôn được sử dụng kết hợp với một đối tượng có thể lặp lại, như một danh sách hoặc một phạm vi.Python cho câu lệnh lặp lại các thành viên của một chuỗi theo thứ tự, thực hiện khối mỗi lần.The for-loop is always used in combination with an iterable object, like a list or a range. The Python for statement iterates over the members of a sequence in order, executing the block each time.

Bạn có thể lặp lại một danh sách với một vòng lặp?

Sử dụng cho mục trong cú pháp danh sách để lặp qua danh sách trong Python.Bằng cách sử dụng điều này cho cú pháp vòng lặp, bạn có thể lặp lại bất kỳ đối tượng chuỗi nào (chuỗi, danh sách, tuple, bộ, phạm vi hoặc từ điển (dict)).Một danh sách chứa một tập hợp các giá trị để, chúng tôi có thể lặp lại từng giá trị trong danh sách bằng cách sử dụng Python cho vòng lặp hoặc trong khi vòng lặp.. By using this for loop syntax you can iterate any sequence objects ( string , list , tuple , set , range , or dictionary(dict) ). A list contains a collection of values so, we can iterate each value present in the list using Python for loop or while loop.

Chúng ta có thể sử dụng trong khi vòng lặp trong danh sách hiểu không?

Không, bạn không thể sử dụng trong khi trong một danh sách hiểu..