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 2024

Video: Python Bài 26 - Sửa lỗi chương trình 2024
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

Làm thế nào Cắt một đồ họa trong PowerPoint 2007 - núm vú

Làm thế nào Cắt một đồ họa trong PowerPoint 2007 - núm vú

Bạn có thể sử dụng công cụ Xén của PowerPoint để loại bỏ các phần không mong muốn của một đồ họa trong slide PowerPoint của bạn. Công cụ xử lý của PowerPoint không cho bạn khả năng kiểm soát tốt mà một số thiết bị chỉnh sửa ảnh đã, nhưng bạn chắc chắn có thể cắt tỉa đồ họa của bạn để làm cho nó hấp dẫn hơn. Thực hiện theo các bước sau để cắt một hình ảnh:

Làm thế nào để Xóa một Slide từ PowerPoint 2007 Presentation - núm vú

Làm thế nào để Xóa một Slide từ PowerPoint 2007 Presentation - núm vú

PowerPoint 2007 làm cho nó dễ dàng xóa một trang trình bày mà bạn không còn cần từ bản trình bày. Với bài thuyết trình PowerPoint mở của bạn, hãy làm theo các bước sau:

Làm thế nào Cắt một hình ảnh trong PowerPoint 2013 - núm vú

Làm thế nào Cắt một hình ảnh trong PowerPoint 2013 - núm vú

ĐôI khi bạn muốn cắt bỏ các cạnh của một hình ảnh để bạn có thể chỉ bao gồm một phần của hình ảnh trong bài thuyết trình PowerPoint 2013 của bạn. Ví dụ: bạn có thể có hình ảnh của hai người, chỉ có một người mà bạn yêu thích. Bạn có thể sử dụng tính năng cắt xén của PowerPoint để cắt bỏ người khác. (Lưu ý ...

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

Làm thế nào để Chỉnh sửa Excel 2013 Worksheets Online - núm vú

Làm thế nào để Chỉnh sửa Excel 2013 Worksheets Online - núm vú

Microsoft cung cấp một số Office Web Apps cho Word, Excel, PowerPoint , và OneNote như một phần của các dịch vụ Windows Live mà nó cung cấp cùng với bộ nhớ SkyDrive của bạn trong đám mây. Bạn có thể sử dụng Ứng dụng Web Excel để chỉnh sửa bảng tính được lưu trên SkyDrive trực tuyến ngay trong trình duyệt web của bạn. Điều này có ích cho ...

Làm thế nào để Chỉnh sửa một Workbook Nhập khẩu trong Excel - núm vú

Làm thế nào để Chỉnh sửa một Workbook Nhập khẩu trong Excel - núm vú

Khi bạn nhập một bảng tính, đôi khi bạn sẽ thấy rằng dữ liệu, mặc dù được định dạng gọn gàng, không xuất hiện dưới dạng một bảng Excel. Bạn sẽ thường gặp những tình huống như thế này. Bạn có thể sử dụng một số kỹ thuật chỉnh sửa bảng tính để xóa sổ làm việc. Xóa các cột không cần thiết Để xoá các cột không cần thiết (có thể là các cột hoặc cột trống lưu trữ ...

Cách nhập các công thức cơ bản trong Excel 2010 - núm vú

Cách nhập các công thức cơ bản trong Excel 2010 - núm vú

Công thức là workshorses thực sự của bảng tính Excel 2010 . Nếu bạn thiết lập một công thức đúng, nó tính ra câu trả lời đúng khi bạn nhập nó vào ô. Từ đó trở đi, nó sẽ tự cập nhật, tính lại kết quả bất cứ khi nào bạn thay đổi bất kỳ giá trị nào mà công thức sử dụng. Bạn cho phép Excel ...

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

Làm thế nào để Viền cạnh và Tạo Nhiều Cột với CSS3

Làm thế nào để Viền cạnh và Tạo Nhiều Cột với CSS3

Thay vì có để sử dụng tối đa bốn hình ảnh riêng biệt để tạo ảo giác hình dạng cong trên trang web của bạn, với CSS3 bây giờ bạn có thể tạo các thùng chứa có góc cong! Đây là mã, có khai báo CSS3 được hỗ trợ đầy đủ ở đầu và theo sau bởi các bản sao trùng lặp trước cho các trình duyệt khác: #box {border-radius: 20px; ...

Làm thế nào để Giảm Tin nhắn Tiếp thị E-Mail bị chặn - núm vú

Làm thế nào để Giảm Tin nhắn Tiếp thị E-Mail bị chặn - núm vú

Những lý do tiếp thị của Bạn e đôi khi bị chặn lại rất nhiều và đa dạng, nhưng bạn có thể làm giảm cơ hội để e-mail của bạn được lát bằng cách thực hiện theo một số hướng dẫn: Đáp lại một hệ thống phản ứng thách thức: Một hệ thống phản hồi thách thức là một chương trình phần mềm trả về tất cả các e-mail không được công nhận -mail cho người gửi với chỉ dẫn ...

Làm thế nào để Thay đổi kích cỡ và chụp màn hình cho trang web của bạn

Làm thế nào để Thay đổi kích cỡ và chụp màn hình cho trang web của bạn

ĐếN thêm đồ họa vào trang web của bạn, bạn có thể cần phải tạo một màn hình chụp màn hình, và có thể bạn sẽ muốn thay đổi kích cỡ nó để giữ cho kích thước tập tin nhỏ để trang Web của bạn tải nhanh hơn. Có rất nhiều các chương trình đồ hoạ trên mạng, nhiều trong số đó hoàn toàn miễn phí, miễn phí trong một thời gian giới hạn, hoặc ...