Hướng dẫn how do you add an operation to a list in python? - làm cách nào để thêm thao tác vào danh sách trong python?

Trong hướng dẫn này, chúng tôi sẽ tìm hiểu về phương thức Python Danh sách () với sự trợ giúp của các ví dụ.

Phương thức

# create a list of prime numbers
prime_numbers = [2, 3, 5, 7]

# insert 11 at index 4 prime_numbers.insert(4, 11)

print('List:', prime_numbers)
2 chèn một phần tử vào danh sách tại chỉ mục được chỉ định.

Thí dụ

# create a list of vowels
vowel = ['a', 'e', 'i', 'u']

# 'o' is inserted at index 3 (4th position) vowel.insert(3, 'o')

print('List:', vowel) # Output: List: ['a', 'e', 'i', 'o', 'u']


Cú pháp của danh sách chèn ()

Cú pháp của phương pháp

# create a list of prime numbers
prime_numbers = [2, 3, 5, 7]

# insert 11 at index 4 prime_numbers.insert(4, 11)

print('List:', prime_numbers)
2 là

list.insert(i, elem)

Ở đây, ELEM được chèn vào danh sách tại ITH Index. Tất cả các yếu tố sau

# create a list of prime numbers
prime_numbers = [2, 3, 5, 7]

# insert 11 at index 4 prime_numbers.insert(4, 11)

print('List:', prime_numbers)
4 được chuyển sang bên phải.


Chèn () tham số

Phương thức

# create a list of prime numbers
prime_numbers = [2, 3, 5, 7]

# insert 11 at index 4 prime_numbers.insert(4, 11)

print('List:', prime_numbers)
2 có hai tham số:

  • Chỉ mục - Chỉ mục mà phần tử cần được chèn - the index where the element needs to be inserted
  • Phần tử - Đây là phần tử được chèn vào danh sách - this is the element to be inserted in the list

Notes:

  • Nếu chỉ mục là 0, phần tử được chèn vào đầu danh sách.
  • Nếu chỉ mục là 3, chỉ số của phần tử được chèn sẽ là 3 (phần tử thứ 4 trong danh sách).


Trả về giá trị từ chèn ()

Phương pháp

# create a list of prime numbers
prime_numbers = [2, 3, 5, 7]

# insert 11 at index 4 prime_numbers.insert(4, 11)

print('List:', prime_numbers)
2 không trả về bất cứ điều gì; Trả về
# create a list of prime numbers
prime_numbers = [2, 3, 5, 7]

# insert 11 at index 4 prime_numbers.insert(4, 11)

print('List:', prime_numbers)
7. Nó chỉ cập nhật danh sách hiện tại.


Ví dụ 1: Chèn một phần tử vào danh sách

# create a list of prime numbers
prime_numbers = [2, 3, 5, 7]

# insert 11 at index 4 prime_numbers.insert(4, 11)

print('List:', prime_numbers)

Đầu ra

List: [2, 3, 5, 7, 11]

Ví dụ 2: Chèn một tuple (là một phần tử) vào danh sách

mixed_list = [{1, 2}, [5, 6, 7]]

# number tuple
number_tuple = (3, 4)

# inserting a tuple to the list mixed_list.insert(1, number_tuple)

print('Updated List:', mixed_list)

Đầu ra

Updated List: [{1, 2}, (3, 4), [5, 6, 7]]

Hướng dẫn how do you add an operation to a list in python? - làm cách nào để thêm thao tác vào danh sách trong python?

Giới thiệu về các hoạt động danh sách trong Python

Danh sách là một loại phương thức cấu trúc dữ liệu cho phép lưu trữ các số nguyên hoặc các ký tự theo thứ tự được lập chỉ mục bằng cách bắt đầu từ 0. Danh sách hoạt động là các hoạt động có thể được thực hiện trên dữ liệu trong cấu trúc dữ liệu danh sách. Một vài trong số các hoạt động danh sách cơ bản được sử dụng trong lập trình Python được mở rộng (), chèn (), append (), remove (), pop (), lát cắt, đảo ngược (), min () & max (), incatenate (), Count (), nhân (), Sắp xếp (), index (), Clear (), v.v.

Mylist = [1, 2, 3, ‘Giáo dục,‘ Làm cho việc học trở nên vui vẻ!

Liệt kê các hoạt động trong Python

Đưa ra dưới đây là một số hoạt động danh sách được sử dụng rộng rãi nhất trong Python:

1. append ()

Phương thức append () được sử dụng để thêm các phần tử ở cuối danh sách. Phương thức này chỉ có thể thêm một phần tử tại một thời điểm. Để thêm nhiều phần tử, phương thức append () có thể được sử dụng bên trong một vòng lặp.

Code:

myList.append(4)
myList.append(5)
myList.append(6)
for i in range(7, 9):
    myList.append(i)
print(myList)

Output:

Hướng dẫn how do you add an operation to a list in python? - làm cách nào để thêm thao tác vào danh sách trong python?

2. Mở rộng ()

Phương thức mở rộng () được sử dụng để thêm nhiều phần tử ở cuối danh sách. Mặc dù nó có thể thêm nhiều yếu tố, không giống như append (), nhưng nó thêm chúng ở cuối danh sách như append ().

Code:

myList.extend([4, 5, 6])
for i in range(7, 9):
    myList.append(i)
print(myList)

Output:

Hướng dẫn how do you add an operation to a list in python? - làm cách nào để thêm thao tác vào danh sách trong python?

3. Chèn ()

Phương thức chèn () có thể thêm một phần tử tại một vị trí nhất định trong danh sách. Do đó, không giống như append (), nó có thể thêm các phần tử ở bất kỳ vị trí nào, nhưng giống như append (), nó chỉ có thể thêm một phần tử cùng một lúc. Phương pháp này có hai đối số. Đối số đầu tiên chỉ định vị trí và đối số thứ hai chỉ định phần tử sẽ được chèn.

Code:

myList.insert(3, 4)
myList.insert(4, 5)
myList.insert(5, 6)
print(myList)

Output:

Hướng dẫn how do you add an operation to a list in python? - làm cách nào để thêm thao tác vào danh sách trong python?

4. Xóa ()

Phương thức Remove () được sử dụng để loại bỏ một phần tử khỏi danh sách. Trong trường hợp nhiều lần xuất hiện của cùng một yếu tố, chỉ có lần xuất hiện đầu tiên được loại bỏ.

Code:

myList.remove('makes learning fun!')
myList.insert(4, 'makes')
myList.insert(5, 'learning')
myList.insert(6, 'so much fun!')
print(myList)

Output:

Hướng dẫn how do you add an operation to a list in python? - làm cách nào để thêm thao tác vào danh sách trong python?

5. Pop ()

Phương thức pop () có thể xóa một phần tử khỏi bất kỳ vị trí nào trong danh sách. Tham số được cung cấp cho phương pháp này là chỉ số của phần tử được loại bỏ.

Code:

list.insert(i, elem)
0

Output:

Hướng dẫn how do you add an operation to a list in python? - làm cách nào để thêm thao tác vào danh sách trong python?

6. Cắt lát

Hoạt động lát cắt được sử dụng để in một phần của danh sách. Hoạt động lát cắt trả về một phạm vi cụ thể của các yếu tố. Nó không sửa đổi danh sách ban đầu.

Code:

list.insert(i, elem)
1

Output:

Hướng dẫn how do you add an operation to a list in python? - làm cách nào để thêm thao tác vào danh sách trong python?

7. Đảo ngược ()

Hoạt động ngược () được sử dụng để đảo ngược các yếu tố của danh sách. Phương pháp này sửa đổi danh sách ban đầu. Để đảo ngược danh sách mà không sửa đổi bản gốc, chúng tôi sử dụng thao tác lát cắt với các chỉ số âm. Chỉ định các chỉ số tiêu cực lặp lại danh sách từ phía sau đến đầu trước của danh sách.

Code:

list.insert(i, elem)
2

Output:

Hướng dẫn how do you add an operation to a list in python? - làm cách nào để thêm thao tác vào danh sách trong python?

8. Len ()

Phương thức Len () trả về độ dài của danh sách, tức là số lượng các phần tử trong danh sách.

Code:

list.insert(i, elem)
3

Output:

Hướng dẫn how do you add an operation to a list in python? - làm cách nào để thêm thao tác vào danh sách trong python?

9. Min () & Max ()

Phương thức Min () trả về giá trị tối thiểu trong danh sách. Phương thức tối đa () trả về giá trị tối đa trong danh sách. Cả hai phương pháp chỉ chấp nhận danh sách đồng nhất, tức là danh sách có các yếu tố thuộc loại tương tự.

Code:

list.insert(i, elem)
4

Output:

Hướng dẫn how do you add an operation to a list in python? - làm cách nào để thêm thao tác vào danh sách trong python?

Code:

list.insert(i, elem)
5

Output:

Hướng dẫn how do you add an operation to a list in python? - làm cách nào để thêm thao tác vào danh sách trong python?

10. Đếm ()

Số lượng hàm () trả về số lần xuất hiện của một phần tử nhất định trong danh sách.

Code:

list.insert(i, elem)
6

Output:

Hướng dẫn how do you add an operation to a list in python? - làm cách nào để thêm thao tác vào danh sách trong python?

11. Concatenate

Hoạt động Concatenate được sử dụng để hợp nhất hai danh sách và trả về một danh sách duy nhất. Dấu + được sử dụng để thực hiện kết nối. Lưu ý rằng các danh sách riêng lẻ không được sửa đổi và một danh sách kết hợp mới được trả về.

Code:

list.insert(i, elem)
7

Output:

Hướng dẫn how do you add an operation to a list in python? - làm cách nào để thêm thao tác vào danh sách trong python?

12. Nhân

Python cũng cho phép nhân danh sách n lần. Danh sách kết quả là danh sách ban đầu lặp n lần.

Code:

list.insert(i, elem)
8

Output:

Hướng dẫn how do you add an operation to a list in python? - làm cách nào để thêm thao tác vào danh sách trong python?

13. INDEX ()

Phương thức Index () trả về vị trí của lần xuất hiện đầu tiên của phần tử đã cho. Phải mất hai tham số tùy chọn - chỉ mục bắt đầu và chỉ mục cuối. Các tham số này xác định vị trí bắt đầu và kết thúc của khu vực tìm kiếm trong danh sách. Khi được cung cấp, phần tử chỉ được tìm kiếm trong danh sách phụ bị ràng buộc bởi các chỉ số bắt đầu và kết thúc. Khi không được cung cấp, phần tử được tìm kiếm trong toàn bộ danh sách.

Code:

list.insert(i, elem)
9

Output:

Hướng dẫn how do you add an operation to a list in python? - làm cách nào để thêm thao tác vào danh sách trong python?

14. Sắp xếp ()

Phương pháp sắp xếp sắp xếp danh sách theo thứ tự tăng dần. Hoạt động này chỉ có thể được thực hiện trong các danh sách đồng nhất, tức là danh sách có các yếu tố thuộc loại tương tự.

Code:

# create a list of prime numbers
prime_numbers = [2, 3, 5, 7]

# insert 11 at index 4 prime_numbers.insert(4, 11)

print('List:', prime_numbers)
0

Output:

Hướng dẫn how do you add an operation to a list in python? - làm cách nào để thêm thao tác vào danh sách trong python?

15. Rõ ràng ()

Hàm này xóa tất cả các yếu tố từ danh sách và làm trống chúng.

Code:

# create a list of prime numbers
prime_numbers = [2, 3, 5, 7]

# insert 11 at index 4 prime_numbers.insert(4, 11)

print('List:', prime_numbers)
1

Output:

Hướng dẫn how do you add an operation to a list in python? - làm cách nào để thêm thao tác vào danh sách trong python?

Sự kết luận

Các hoạt động danh sách rất cần thiết để học cách thực hiện một nhiệm vụ với các dòng mã tối thiểu. Đây chỉ là một giới thiệu cơ bản về các hoạt động danh sách bao gồm hầu hết các phương pháp. Nên chơi xung quanh nhiều hơn, sáng tạo và khám phá tiềm năng của danh sách hơn nữa.

Bài viết đề xuất

Đây là một hướng dẫn để các hoạt động danh sách trong Python. Ở đây chúng tôi thảo luận về phần giới thiệu và các hoạt động danh sách được sử dụng rộng rãi nhất trong Python với mã và đầu ra. Bạn cũng có thể xem qua các bài viết được đề xuất khác của chúng tôi để tìm hiểu thêm -

  1. Ưu điểm của Python
  2. Các mẫu sao trong Python
  3. Các nhà khai thác Boolean ở Python
  4. Palindrom trong Python

Bạn có thể thêm một chức năng vào một danh sách trong Python không?

Python cung cấp một phương thức gọi là .append () mà bạn có thể sử dụng để thêm các mục vào cuối danh sách nhất định.Phương pháp này được sử dụng rộng rãi để thêm một mục vào cuối danh sách hoặc để điền vào danh sách bằng cách sử dụng vòng lặp. append() that you can use to add items to the end of a given list. This method is widely used either to add a single item to the end of a list or to populate a list using a for loop.

Bạn có thể sử dụng += để thêm vào danh sách Python không?

Bạn cũng có thể kết hợp danh sách với toán tử +.Trong trường hợp của toán tử +, một danh sách mới được trả về.Bạn cũng có thể thêm một danh sách khác vào danh sách hiện có với toán tử +=.You can also add another list to the existing list with the += operator.

Hoạt động nào có thể được sử dụng với danh sách?

Hoạt động trong một danh sách..
Thêm (hoặc nối tiếp) các yếu tố vào một danh sách.....
Sắp xếp danh sách.....
Cập nhật các yếu tố của một danh sách.....
Xóa các yếu tố của một danh sách.....
Bật các yếu tố của một danh sách.....
Chiều dài/số lượng các yếu tố trong một danh sách.....
Phần tử tối đa trong một danh sách.....
Danh sách Concatenate ..