Trang Chủ Tài chính Cá nhân Làm thế nào để Sửa đổi Danh sách trong Python - núm vú

Làm thế nào để Sửa đổi Danh sách trong Python - núm vú

Mục lục:

Video: Python Bài 26 - Sửa lỗi chương trình 2025

Video: Python Bài 26 - Sửa lỗi chương trình 2025
Anonim

Bạn có thể sửa đổi nội dung của một danh sách nếu cần với Python. Sửa đổi một danh sách có nghĩa là để thay đổi một mục nhập cụ thể, thêm một mục nhập mới, hoặc loại bỏ một mục nhập hiện có. Để thực hiện các tác vụ này, đôi khi bạn phải đọc một mục nhập. Khái niệm sửa đổi được tìm thấy trong từ viết tắt CRUD, viết tắt của Tạo, Đọc, Cập nhật và Xóa. Dưới đây là danh sách các chức năng liên quan đến CRUD:

phụ thêm (): Thêm một mục nhập mới vào cuối danh sách.

clear (): Loại bỏ tất cả các mục từ danh sách.

copy (): Tạo một bản sao của danh sách hiện tại và đặt nó vào một danh sách mới.

extend (): Thêm các mục từ một danh sách hiện có và vào danh sách hiện tại.

chèn (): Thêm mục nhập mới vào vị trí được chỉ định trong danh sách.

pop (): Loại bỏ một mục từ cuối danh sách.

remove (): Loại bỏ một mục từ vị trí quy định trong danh sách.

Các bước sau đây chỉ ra cách thực hiện các tác vụ sửa đổi với các danh sách.

1Mở cửa sổ Python Shell.

Bạn thấy câu lệnh Python quen thuộc.

2Type List1 = [] và nhấn Enter.

Python tạo một danh sách có tên List1 cho bạn.

Lưu ý rằng dấu ngoặc vuông trống. Danh sách1 không chứa bất kỳ mục nào. Bạn có thể tạo các danh sách trống mà bạn điền thông tin sau. Trong thực tế, đây chính xác là có bao nhiêu danh sách bắt đầu bởi vì bạn thường không biết họ sẽ chứa những thông tin gì cho đến khi người dùng tương tác với danh sách.

3Type len (List1) và nhấn Enter.

Hàm len () xuất ra 0. Khi tạo một ứng dụng, bạn có thể kiểm tra một danh sách trống bằng cách sử dụng hàm len (). Nếu một danh sách trống, bạn không thể thực hiện các tác vụ như xóa các phần tử khỏi nó vì không có gì để loại bỏ.

4Type List1. nối thêm (1) và nhấn Enter.

Kiểm tra các danh sách trống nếu cần trong đơn của bạn.

5Type len (List1) và nhấn Enter.

Hàm len () hiện báo cáo chiều dài 1.

6Type List1 [0] và nhấn Enter.

Bạn thấy giá trị được lưu trữ trong phần tử 0 của List1.

7Type List1. chèn (0, 2) và nhấn Enter.

Hàm insert () yêu cầu hai đối số. Đối số đầu tiên là chỉ mục chèn, phần tử 0 trong trường hợp này. Đối số thứ hai là đối tượng bạn muốn chèn vào thời điểm đó, tức là 2 trong trường hợp này.

8Type List1 và nhấn Enter.

Python đã thêm một phần tử khác vào List1. Tuy nhiên, sử dụng chức năng chèn () cho phép bạn thêm phần tử mới trước phần tử đầu tiên.

9Type List2 = List1. copy () và nhấn Enter.

Danh sách mới, List2, là một bản sao chính xác của List1. Sao chép thường được sử dụng để tạo phiên bản tạm thời của một danh sách hiện có để người dùng có thể thực hiện sửa đổi tạm thời cho nó thay vì vào danh sách ban đầu.Khi người dùng hoàn thành, ứng dụng có thể xóa danh sách tạm thời hoặc sao chép nó vào danh sách ban đầu.

10Tìm Danh sách1. mở rộng (List2) và nhấn Enter.

Python sao chép tất cả các phần tử trong List2 đến cuối List1. Mở rộng thường được sử dụng để hợp nhất hai danh sách.

11Type List1 và nhấn Enter.

Bạn thấy rằng quá trình sao chép và mở rộng đã làm việc. List1 bây giờ chứa các giá trị 2, 1, 2, và 1.

12Type List1. pop () và nhấn Enter.

Python hiển thị một giá trị của 1. 1 được lưu trữ ở cuối danh sách, và pop () luôn luôn loại bỏ các giá trị từ cuối.

13Tìm Danh sách1. loại bỏ (1) và nhấn Enter.

Lần này, Python loại bỏ các mục ở phần tử 1. Không giống như chức năng pop (), chức năng remove () không hiển thị giá trị của item nó xóa.

14Tìm Danh sách1. clear () và nhấn Enter.

Sử dụng clear () có nghĩa là danh sách không nên chứa bất kỳ phần tử nào ngay bây giờ.

15Type len (List1) và nhấn Enter.

Bạn thấy rằng đầu ra là 0. List1 chắc chắn là sản phẩm nào. Tại thời điểm này, bạn đã thử tất cả các phương pháp sửa đổi mà Python cung cấp cho danh sách. Làm việc với List1 nhiều hơn bằng cách sử dụng các chức năng khác nhau cho đến khi bạn cảm thấy thoải mái thay đổi danh sách.

Đóng cửa sổ Python Shell.

Xin chúc mừng về một công việc được thực hiện tốt!

Làm thế nào để Sửa đổi Danh sách trong Python - núm vú

Lựa chọn của người biên tập

ĐịNh dạng Kiểm thử GED trên máy vi tính và các kỹ năng bắt buộc

ĐịNh dạng Kiểm thử GED trên máy vi tính và các kỹ năng bắt buộc

Thử GED được thực hiện trên máy vi tính. Điều đó có nghĩa là bạn cần phải quen thuộc với một máy tính, bàn phím và chuột. Nếu trước đây bạn chưa thử nghiệm trên máy tính, đây là một số điểm khác biệt bạn nên biết: Kỹ năng đánh máy là một tài sản. Bạn không phải là người đánh máy cảm ứng ...

Khi Không Có Thông tin để Trả lời Câu hỏi GED - những núm vú

Khi Không Có Thông tin để Trả lời Câu hỏi GED - những núm vú

Một số câu hỏi về GED kiểm tra có thể không cung cấp cho bạn đủ thông tin để tìm câu trả lời đúng. Ví dụ, một câu hỏi có thể yêu cầu một kết luận mà bạn không thể làm từ các thông tin được đưa ra. Ngay cả khi bạn biết một số thông tin có thể giúp bạn giải quyết vấn đề, đừng sử dụng nó. Khi bạn lấy GED, ...

Việc phải làm Ngay trước khi Bạn Lấy GED - núm vú

Việc phải làm Ngay trước khi Bạn Lấy GED - núm vú

Làm tốt bài kiểm tra GED nhiều hơn đi vào vị trí kiểm tra và trả lời các câu hỏi. Bạn cần phải chuẩn bị cho những thách thức trong các bài kiểm tra. Để đảm bảo rằng bạn đã sẵn sàng để giải quyết bài kiểm tra đầu vào, hãy chắc chắn rằng bạn làm những điều sau đây dẫn đến kiểm tra: Đủ ngủ. Đó là sự thật ...

Lựa chọn của người biên tập

Máy tính Độ phân giải Màn hình - núm vú

Máy tính Độ phân giải Màn hình - núm vú

Như máy ảnh kỹ thuật số, màn hình máy tính (và các thiết bị hiển thị khác) tạo mọi thứ bạn thấy trên màn hình pixels. Bạn thường có thể chọn từ một số cài đặt màn hình, mỗi kết quả đều có một số điểm ảnh màn hình khác nhau. Đây là các cài đặt chuẩn: 800 x 600 pixel 1024 x 768 pixel 1280 x 1024 pixel 1600 x ...

Ghi Các tùy chọn cho máy ảnh SLR kỹ thuật số của bạn - núm vú

Ghi Các tùy chọn cho máy ảnh SLR kỹ thuật số của bạn - núm vú

Các cài đặt cơ bản của máy ảnh dSLR và chỉnh sửa phim chụp SLR kỹ thuật số và lưu ảnh và phim, cũng như các tùy chọn liên quan đến ảnh và tiếp xúc khác. Thanh cuộn ở phía bên phải của hệ thống menu cho bạn biết bạn đang ở đâu - lên hoặc xuống - khi bạn xem xét các lựa chọn riêng lẻ trong ...

Máy tính Độ phân giải máy in - độ dày

Máy tính Độ phân giải máy in - độ dày

Độ Phân giải máy in được đo bằng các chấm trên mỗi inch (dpi). Hình ảnh được in được tạo thành bởi các chấm nhỏ màu sắc, và có bao nhiêu dpi mà máy in có thể sản xuất xác định độ phân giải của máy in. Độ phân giải càng cao, điểm chấm nhỏ hơn và hình ảnh in càng tốt. Nhưng các máy in khác nhau sử dụng các công nghệ in khác nhau, một số trong đó ...

Lựa chọn của người biên tập

Nhân chủng học Các chủ đề để nghiên cứu cho bài kiểm tra tương tự Miller (MAT) - những con voi

Nhân chủng học Các chủ đề để nghiên cứu cho bài kiểm tra tương tự Miller (MAT) - những con voi

Nhân chủng học là nghiên cứu về con người và hành vi của chúng. Để nghiên cứu nhân chủng học cho bài kiểm tra Miller Analogies (MAT), bạn sẽ cần phải tập trung vào các thuật ngữ và các con số quan trọng được liệt kê ở đây. Nếu bạn từng tự hỏi tại sao mọi người hành động theo cách họ làm, bạn có thể thấy nhân học hấp dẫn. Các thuật ngữ nhân học xuất hiện trên bài kiểm tra MAT ...

Các chủ đề kiến ​​trúc cho Nghiên cứu Thử nghiệm Tương tự Miller (MAT) - núm vú

Các chủ đề kiến ​​trúc cho Nghiên cứu Thử nghiệm Tương tự Miller (MAT) - núm vú

Cho Thử nghiệm Tương tự Miller, bạn nên làm quen với các ví dụ nổi tiếng về kiến ​​trúc - như Đấu trường La Mã La Mã. Trên sàn MAT, kiến ​​trúc không phải là lớn như một loại hình nghệ thuật, do đó bao phủ các căn cứ có thể được một chút dễ dàng hơn. Các danh sách dưới đây sẽ làm quen với các kiến ​​trúc sư và kiến ​​trúc sư quan trọng nhất trong lịch sử của bạn và