Mảng danh sách python

Trong bài viết này, mình sẽ chia sẻ với các bạn về lý thuyết và các thao tác cơ bản với Array trong Python. Hãy cùng tìm hiểu để trang được bổ sung thêm kiến ​​thức nền tảng quan trọng về Python nhé!

Gợi ý khóa học dành riêng cho bạn

Mảng danh sách python
PY01 - Data partition with the Python From Zero to Hero

Học viện Nimbus

1234 học viên

4. 25 (12đánh giá)

Mảng danh sách python
Làm chủ Python trong 4 tuần

ths. Trần Duy Thành

22 học viên

0 (0 đánh giá)

Mảng danh sách python
Phân tích dữ liệu với numpy, pandas và matplotlib trên Python

Đinh Nguyễn Trọng Nghĩa

12 học viên

0 (0 đánh giá)

Mảng danh sách python
Học Python căn bản thông qua lập trình trò chơi 1

Đinh Nguyễn Trọng Nghĩa

3 học viên

0 (0 đánh giá)

Xem toàn bộ khóa học tại đây

Gợi ý khóa học dành riêng cho bạn

Mảng danh sách python

PY01 - Data partition with the Python From Zero to Hero

Nimbus Academy - 1234 học viên

4. 25 (12đánh giá)

Mảng danh sách python

Làm chủ Python trong 4 tuần

ths. Trần Duy Thanh - 22 học viên

0 (0 đánh giá)

Mảng danh sách python

Phân tích dữ liệu với numpy, pandas và matplotlib trên Python

Đinh Nguyễn Trọng Nghĩa - 12 học viên

0 (0 đánh giá)

Mảng danh sách python

Học Python căn bản thông qua lập trình trò chơi 1

Đinh Nguyễn Trọng Nghĩa - 3 học viên

0 (0 đánh giá)

Xem toàn bộ khóa học tại đây

Mảng trong Python là gì?

Mảng trong Python hay còn gọi là mảng dữ liệu được sử dụng để lưu trữ nhiều giá trị cho một biến duy nhất.  

Thông thường, khi lưu trữ thông số trong nhiều biến đơn lẻ ở dạng var1=value1, var2=value2, var3=value3,… thì sẽ rất mất thời gian để viết các dòng lệnh. Do đó, Array là giải pháp tốt nhất để lưu trữ nhiều giá trị chỉ với một cái tên

Chúng ta sẽ sử dụng mảng dữ liệu Mảng dưới dạng một danh sách trong Python. Khi lưu trữ bằng Array, các bạn có thể truy cập vào mọi chỉ mục một cách dễ dàng. Đồng thời, tất cả các phương thức liên quan đến List như append, clear, copy, count, index, insert,… thì chúng ta đều có thể sử dụng với Array.  

Khi học về Array trong Python, các bạn cần phải biết về Dimension - các cấp của một mảng dữ liệu. Kích thước sẽ có ứng dụng khi chúng tôi thực hiện lưu trữ một hoặc hai loại giá trị

  • Mảng 0-D. No dimensions any, will create the value is 0-D Array. Ví dụ. mảng[15]
  • Mảng 1-D. Is a data array, may be create a dãy các danh sách từ 0-D. Ví dụ. mảng([1, 2, 3, 4, 5])
  • Mảng 2 chiều. Mảng dữ liệu 2 chiều được tạo thành từ nhiều mảng dữ liệu tham chiếu Mảng 1-D. Ví dụ. mảng([[1, 2, 3], [4, 5, 6]])

Các cấp độ của thứ nguyên sẽ tiếp tục được nâng cao như vậy. Trong đó, level after will be created to from a array of previous level

Xem thêm. Lý thuyết và các thao tác cơ bản với Dictionary trong Python

Các thao tác cơ bản với Array trong Python

Để ôm được một số thao tác với Array trong Python thì các bạn hãy theo dõi các bài tập ví dụ sau đây

Bài tập 1

Request. Tạo một mảng dữ liệu để lưu trữ thông tin về nhiệt độ trung bình trong ngày của một tháng với tên là “tạm thời”

Cách thực hiện. Đây là một yêu cầu đơn giản, các bạn chỉ cần nhập vào phần mềm lập trình Python như sau

temp=[32, 31, 31.5, 32.5, 31.5, 33, 33.5, 30.5, 30, 30.5, 29.5, 27, 31, 30.5, 31, 31.5, 32, 33, 33.5, 33, 30, 33, 33, 33.5, 32, 32.5]
Mảng danh sách python

Lưu ý. Các thông số nhiệt độ là chúng ta lấy ngẫu nhiên để thực hiện yêu cầu đề bài

Nếu bạn nhìn sang cửa sổ Variable Explorer thì sẽ thấy kiểu dữ liệu đang hiển thị là List nhưng chúng ta vẫn có thể hiểu đây là Array vì có nhiều giá trị khác nhau được lưu dưới cùng một tên

Mảng danh sách python

Bài tập 2

Request. Kiểm tra số ngày mà chúng ta ghi lại được. Add value 30 to the last day of month

Cách thực hiện.  

Đầu tiên, chúng ta sử dụng lệnh trong len hợp hàm để xác định độ dài của mảng dữ liệu này. Kết quả thu được sẽ chính là số ngày. The you enter into the soft Syntax is. in(len(temp))

Mảng danh sách python

Trong hình ảnh trên các bạn có thể thấy kết quả là 30, tức là trong mảng dữ liệu này có 30 ngày được ghi nhiệt độ trung bình

Tiếp theo, để thêm giá trị, các bạn hãy sử dụng câu lệnh append với cú pháp như sau. nhiệt độ. nối thêm(30). Sau đó, nếu thực hiện lệnh trong để kiểm tra, các bạn sẽ thấy giá trị 30 được thêm vào cuối mảng dữ liệu ban đầu

Mảng danh sách python

Xem thêm. Lý thuyết và các thao tác cơ bản với Dictionary trong Python

Bài tập 3

Request. Sao chép mảng dữ liệu tạm thời thành một mảng mới và đặt tên là copy_temp và tạo một mảng tham chiếu với tên gọi là ref_temp

Cách sao chép rất đơn giản là chúng ta sử dụng phương thức có tên gọi là sao chép bằng lệnh với cú pháp như sau. copy_temp=temp. sao chép()

Mảng danh sách python

Để tạo mảng tham chiếu tức là một mảng dữ liệu có liên quan với mảng khác thì chúng ta sẽ sử dụng cú pháp đơn giản hơn là. ref_temp=tạm thời.  

Điểm khác biệt giữa mảng tham chiếu và mảng sao chép là

  • mảng tham chiếu. Tạo mảng mới có liên quan đến mảng ban đầu. Khi một trong hai mảng thay đổi, thì mảng kia cũng sẽ thay đổi
  • sao chép mảng. Tạo mảng mới không liên quan đến mảng ban đầu. Khi có sự thay đổi ở mảng này thì không ảnh hưởng đến mảng kia

Bài tập 4

Request. Remove the numerter thứ 2 trong mảng ban đầu (mảng tạm thời)

To remove a death section, we will use method is remove or pop. Ở đây mình sẽ sử dụng pop theo cú pháp như sau. nhiệt độ. bật(1)

Sau đó các bạn có thể kiểm tra trong cửa sổ Variable Explorer để thấy mảng temp đã bị xóa đi 1 phần tử, kéo theo mảng ref_temp cũng bị xóa 1 phần tử. Riêng mảng copy_temp thì không bị ảnh hưởng nên có nhiều hơn hai mảng còn lại 1 phần tử

Mảng danh sách python

Bài tập 5

Request. Sắp xếp mảng copy_temp theo thứ tự tăng dần

Chúng ta sẽ sử dụng method is sort để thực hiện yêu cầu này. Cú pháp command could be. copy_temp. loại()

Mảng danh sách python

Kết quả trong ra là các giá trị đã được sắp xếp theo thứ tự tăng dần

Mảng danh sách python

Xem thêm. Tuple trong Python là gì?

Kết luận

Qua bài viết của mình, chắc chắn các bạn đã nắm được kiến ​​thức cơ bản về Array trong Python. Để được học về lập trình Python từ cơ bản đến nâng cao, ứng dụng vào phân tích dữ liệu, các bạn hãy đăng ký khóa học dưới đây

Data partition with the Python From Zero to Hero

Key learning sẽ giúp các bạn đi từ bước làm quen với ngôn ngữ lập trình Python để sử dụng thành công mọi câu lệnh và chức năng. Hoàn thành từ khóa học, các bạn có thể tự sử dụng Python để xử lý các dữ liệu; . Có thêm kỹ năng về phân tích dữ liệu, các bạn sẽ có thêm nhiều cơ hội phát triển sự nghiệp. Hãy đăng ký học ngay để được nhận ưu đãi học phí hấp dẫn từ Gitiho nhé

 

Thích 0

chia sẻ

0/5 - (0 bình chọn)

0/5 - (0 bình chọn)

Bài viết liên quan

Mảng danh sách python

Biến trong Python. Các quy tắc và hướng dẫn cách sử dụng

Mảng danh sách python

5 phần mềm lập trình Python tốt nhất mà bạn nên sử dụng

Mảng danh sách python

So sánh VBA và Python. Ngôn ngữ nào tốt hơn cho phân tích dữ liệu

Mảng danh sách python

Lưu ý quan trọng và các quy tắc đầu tiên trong Python

Mảng danh sách python

Các thao tác nâng cao với List trong Python có hướng dẫn chi tiết

Mảng danh sách python

So sánh sự khác biệt giữa Python và R. Ngôn ngữ nào phù hợp với bạn?

×

Chúc mừng bạn đã nhận được quà tặng ""

HÃY ĐĂNG NHẬP CẦU NHI QUÀ NGAY

Mảng danh sách python

Đăng nhập bằng Google

Đăng nhập bằng Apple

Or login

Đăng nhập

Đăng ký tài khoản

Đăng nhập bằng Google

Đăng nhập bằng Apple

or register

Đăng ký

Đăng nhập

Khóa học của tôi

Load down

Bạn vui lòng đăng nhập để gửi tương tác

Đăng nhập

Đăng nhập bằng Google

Đăng nhập bằng Apple

Or login

Đăng nhập

Đăng ký tài khoản

Đăng ký

Đăng nhập bằng Google

Đăng nhập bằng Apple

or register

Đăng ký

Đăng nhập

Mảng danh sách python
Đứng đầu

Hỗ trợ khách hàng

Email. hotro@gitiho. com Đường dây nóng. 0774 116 285 (Giờ làm việc. 8h30 - 18h, nghỉ thứ 7 và CN) Những câu hỏi thường gặp Hướng dẫn đăng ký khóa học Hướng dẫn đăng ký Hướng dẫn lấy lại mật khẩu Hướng dẫn thanh toán khóa học sau khi đăng ký

VỀ GITIHO

Giới thiệu về Gitiho Tuyển dụng giảng viên Tuyển dụng nhân sự Đào tạo cho doanh nghiệp Chính sách bảo mật thông tin Chính sách và quy định chung Quy định mua, hủy, sử dụng khóa học Bộ quy tắc xử lý của giảng viên và học viên

hợp tác và liên kết

Tạo học sinh trên Gitiho Dịch vụ Doanh nghiệp Đăng ký Gitiho Affiliate

Tải App Gitiho

Mảng danh sách python
Mảng danh sách python

KẾT NỐI VỚI CHÚNG TÔI

Mảng danh sách python
Mảng danh sách python
Mảng danh sách python
Mảng danh sách python

Mảng danh sách python

office address. Phòng 206, tầng 2, Tòa nhà Tây Hà, KĐT mới Phùng Khoang, Phường Trung Văn, Quận Nam Từ Liêm, Thành phố Hà Nội, Việt Nam