Nối thêm là một phương thức mà mọi danh sách Python đều có, cho phép thêm một phần tử vào cuối danh sách. Nó không trả về bất kỳ phần tử hoặc giá trị nào, ngoài ra, nó chấp nhận bất kỳ loại giá trị nào làm phần tử để thêm vào. số, chuỗi, danh sách, từ điển, đối tượng, v.v.
Cú pháp là. danh sách. nối thêm (mục)
ví dụ 1
monedas = ['dolar', 'euro', 'peso'] # agregamos pen a la lista monedas.append('pen') print(monedas) # Output: ['dolar', 'euro', 'peso', 'pen']
ví dụ 2
________một_______
gia hạn()
Phương thức expand() cho phép bạn thêm tất cả các phần tử của một iterable (danh sách, bộ, chuỗi, v.v.) vào cuối danh sách, cho phép bạn nối 2 danh sách
Cú pháp là. danh sách. mở rộng (có thể lặp lại)
ví dụ 1
# lista de numeros primos numeros_primos = [2, 3, 5] # creando otra lista numeros = [1, 4] # agregando todos los elementos de numeros_primos a numeros numeros.extend(numeros_primos) print('Lista despues de extend():', numeros) # Output: Lista despues de extend(): [1, 4, 2, 3, 5]
ví dụ 2
# lista de lenguajes lenguajes = ['Italiano'] # tupla de lenguajes lenguajes_tupla = ('Inglés', 'Alemán') # Mas lenguajes lenguajes_agregar = {'Turko', 'Español'} # agregando lenguajes_tupla a lenguajes lenguajes.extend(lenguajes_tupla) print('Nueva lista de lenguajes:', lenguajes) # agregando lenguajes_agregar a lenguajes lenguajes.extend(lenguajes_agregar) print('Nueva lista de lenguajes:', languages) # Output: Nueva lista de lenguajes: ['Italiano', 'Inglés', 'Alemán'] # Output: Nueva lista de lenguajes: ['Italiano', 'Inglés', 'Alemán', 'Turko', 'Español']
GHI CHÚ
Ngoài việc sử dụng extension để nối 2 danh sách, chúng ta có thể sử dụng
một = [1, 2, 3]
b = [11, 22, 33]
a+ = b # bằng a = a + b
Với điều này, chúng tôi sẽ tham gia 2 danh sách, sự khác biệt với phần mở rộng () là chúng tôi sẽ bị giới hạn chỉ sử dụng danh sách
Bài viết khác
Chuyển đổi phiên bản mô hình Django sang từ điển
Ngày 12 tháng 2 năm 2022 • Oliver Sandoval
Các cách khác nhau để chuyển đổi phiên bản Mô hình Django thành Từ điển
Đọc thêm "Định cấu hình nhiều cơ sở dữ liệu với Django
Ngày 21 tháng 10 năm 2021 • Oliver Sandoval
Nhiều cơ sở dữ liệu với Django
Đọc thêm "Xác thực trong Django Rest Framework
Ngày 4 tháng 9 năm 2021 • Oliver Sandoval
Xác thực trong Django Rest Framework
Đọc thêm "bản tin
Đăng ký Blog của chúng tôi để tìm hiểu về tất cả các tin tức chúng tôi xuất bản
Đặt mua
Quyên góp
Nếu bạn thích nó, bạn có thể đóng góp, điều này sẽ giúp giữ cho trang web trực tuyến và tiếp tục xuất bản nội dung
Trong số nhiều loại cấu trúc dữ liệu mà Python có, có các danh sách. Danh sách trong Python là một cấu trúc dữ liệu được tạo thành từ một chuỗi các đối tượng được sắp xếp theo thứ tự, không nhất thiết phải cùng loại.
Có nhiều phương pháp để làm việc với danh sách, ở đây chúng tôi sẽ giới thiệu cho bạn một số phương pháp trong số đó, nếu bạn muốn tìm hiểu thêm về danh sách và trở thành một chuyên gia Python, hãy lấy bằng thạc sĩ của chúng tôi về Lập trình nâng cao bằng Python cho Dữ liệu lớn, Hacking và Máy móc Học tập và thoát khỏi nó phần còn lại
Trong Python, danh sách rất linh hoạt và không yêu cầu các phần tử của danh sách phải cùng loại ('int', 'float', 'chr', 'str', 'bool', 'object'), như hiện tại.xảy ra trong các ngôn ngữ lập trình khác.
Để tạo một danh sách trong Python, chúng ta phải đặt tất cả các phần tử mà chúng ta muốn thêm vào danh sách đó giữa các dấu ngoặc vuông [ ] và được phân tách bằng dấu phẩy.
Các danh sách có thể chứa bao nhiêu phần tử tùy thích và như chúng ta đã nói, chúng có thể thuộc các kiểu khác nhau (số nguyên, chuỗi, booleans, v.v. )
Danh sách cũng có thể chứa các danh sách khác, danh sách này sẽ được tính là một giá trị trong danh sách
Để xem danh sách đã tạo hoặc một phần tử cụ thể của danh sách, chúng ta có thể sử dụng chỉ mục, luôn biết rằng phần tử đầu tiên của danh sách chiếm vị trí 0
Liệt kê các phương thức
sư tử ()
Phương thức này trả về độ dài của một đối tượng, trong trường hợp này khi được sử dụng trên danh sách, nó sẽ trả về số lượng dữ liệu cấu thành nó
Mục lục()
Trả về vị trí của phần tử mà chúng ta đã nhập để tìm kiếm, nếu có 2 phần tử bằng nhau, nó sẽ chỉ trả về vị trí của phần tử đầu tiên
nối thêm ()
Phương thức này thêm một phần tử vào cuối danh sách. Trong ví dụ, chúng tôi thấy danh sách trước và sau khi thêm dữ liệu mới, trong trường hợp của chúng tôi, chúng tôi đã thêm lại dữ liệu "sữa" và một danh sách
đếm()
Với phương pháp này, chúng ta có thể biết số lần một phần tử được lặp lại trong danh sách của chúng ta
Gia hạn()
Với phương pháp này, chúng ta có thể thêm một phần tử vào danh sách của mình nhưng không giống như append(), chúng ta có thể chèn nó vào vị trí chúng ta muốn trong chỉ mục