Có nghĩa là danh sách Python

Giá trị trung bình của dữ liệu được tính bằng tỷ lệ giữa tổng các số với số lượng các số. Nó là một mô tả thống kê quan trọng của bất kỳ dữ liệu. Trung bình [còn được gọi là giá trị trung bình] là một số liệu thường được sử dụng, được sử dụng để hiển thị xu hướng trung tâm của dữ liệu. Nếu bạn sẽ làm việc với tư cách là một nhà khoa học dữ liệu, bạn cần biết cách tính giá trị trung bình của một danh sách. Và đó là những gì chúng ta sẽ thảo luận trong hướng dẫn này

Đến cuối hướng dẫn này, bạn sẽ học cách tính giá trị trung bình của một danh sách bằng 4 phương pháp khác nhau.  

Cụ thể, đây là những gì bạn sẽ học

  • Cách tìm giá trị trung bình bằng vòng lặp for
  • Cách tìm trung bình bằng phương pháp tính tổng và đếm
  • Cách tìm trung bình bằng phương thức trung bình trong thư viện NumPy

Hãy tiếp tục với nó

Tìm giá trị trung bình bằng Loop

Bạn có thể tính giá trị trung bình của các số trong danh sách bằng cách sử dụng vòng lặp for. Bạn bắt đầu bằng cách tạo danh sách mà bạn muốn tìm giá trị trung bình của nó, sau đó tạo một biến để lưu tổng các số. Biến sẽ được đặt thành 0. Sau đó, lặp qua mọi phần tử trong danh sách và thêm vào biến tổng. Cuối cùng, chia tổng cho len của danh sách. một ví dụ đã được biểu diễn ở dưới

#receive list from user
list_to_add = input['Input a list of numbers separated by comma then space: ']
try:
    #split the user input by spaces
    list_to_add = list_to_add.split[', ']
    list_sum = 0
 
    #loop over the list and add number to sum
    for number in list_to_add:
        list_sum = int[number] + list_sum
 
    #calculate the average
    list_avg = list_sum / len[list_to_add]
    print['The average of the numbers you entered is: ', list_avg]
except ValueError:
    print['Please enter a list of number separated by a comma and space only']
Output:
Input a list of numbers separated by a comma then space: 12, 34, 6, 43, 22
The average of the numbers you entered is:  23.4

Sử dụng các hàm có sẵn sum và len

Bạn có thể tính tổng các số trong một danh sách bằng cách gọi hàm tính tổng có sẵn, thay vì lặp danh sách và thêm tổng vào một biến đã khởi tạo. Bằng cách này, mã gọn hơn và ngắn hơn. Các mã được hiển thị dưới đây.  

#define some list of numbers 
list_to_add = [12, 12, 4, 5, 7, 23, 65, 12, 54]
    
#calculate the average
list_avg = sum[list_to_add] / len[list_to_add]
 
print['The average of the numbers in the list is: ', list_avg]
Output: The average of the numbers in the list is:  21.555555555555557

Sử dụng số liệu thống kê. phương thức trung bình []

Một cách khác nhanh hơn để tính trung bình của danh sách là khám phá hàm trung bình từ mô-đun thống kê. Khi hàm được gọi và danh sách được truyền dưới dạng đối số, nó sẽ thực hiện phép tính trung bình và trả về kết quả. Xem một ví dụ dưới đây.  

#import the necessary library
import statistics
 
# define some list of numbers 
list_to_add = [12, 12, 4, 5, 7, 23, 65, 12, 54]
    
#calculate the average
list_avg = statistics.mean[list_to_add]
 
print['The average of the numbers in the list is: ', list_avg]
Output:
The average of the numbers in the list is:  21.555555555555557

Sử dụng numpy. phương pháp trung bình

Numpy có một phương thức gọi là phương thức mean[] được sử dụng để tính giá trị trung bình của một danh sách. Nó giống như phương thức trước chỉ là lần này, phương thức được nhập từ thư viện NumPy. Xem một ví dụ dưới đây

#import the necessary library
import numpy
 
# define some list of numbers 
list_to_add = [12, 12, 4, 5, 7, 23, 65, 12, 54]
    
#calculate the average
list_avg = numpy.mean[list_to_add]
 
print['The average of the numbers in the list is: ', list_avg]
Output:
The average of the numbers in the list is:  21.555555555555557

Để kết luận, bạn đã thấy bốn phương pháp khác nhau để tìm giá trị trung bình của các số trong một danh sách.  

  • Bạn có thể lặp lại danh sách và tính giá trị trung bình theo cách thủ công hoặc tính giá trị trung bình
  • Bạn có thể sử dụng hàm sum và len và tìm tỷ lệ
  • Bạn có thể sử dụng phương pháp trung bình từ mô-đun thống kê
  • Bạn có thể sử dụng phương thức trung bình từ mô-đun Numpy.  

Nếu bạn có bất kỳ câu hỏi nào, vui lòng để lại trong phần bình luận và tôi sẽ cố gắng hết sức để trả lời chúng

Có hai cách để tìm giá trị trung bình của một danh sách các số trong Python. Bạn có thể chia tổng [] cho len [] của danh sách các số để tìm giá trị trung bình. Hoặc, bạn có thể tìm giá trị trung bình của một danh sách bằng cách sử dụng hàm mean[] của Python

Tìm giá trị trung bình của một tập hợp các giá trị là một nhiệm vụ phổ biến trong Python

Tìm trận đấu Bootcamp của bạn

  • Career Karma kết hợp bạn với các bootcamp công nghệ hàng đầu
  • Truy cập học bổng độc quyền và các khóa học chuẩn bị
Chọn sở thích của bạn
Tên

Họ

Email

Điện thoại .


By continuing you agree to our Terms of Service and Privacy Policy, and you consent to receive offers and opportunities from Career Karma by telephone, text message, and email.

Ví dụ: bạn có thể có danh sách bán sản phẩm và muốn tìm giá mua trung bình. Hoặc, đối với báo cáo đa dạng, bạn có thể muốn tính tuổi trung bình của nhân viên làm việc cho tổ chức của mình

Python trung bình

Có hai phương pháp được sử dụng để tìm giá trị trung bình của một danh sách các số trong Python

  • Bằng cách tính tổng của danh sách rồi chia số đó cho độ dài của danh sách. Độ dài của danh sách là có bao nhiêu giá trị trong danh sách. hoặc;
  • Bằng cách sử dụng số liệu thống kê. phương thức trung bình []

Mặc dù cả hai phương pháp đều trả về giá trị trung bình của một danh sách các số, nhưng bạn nên cân nhắc các yếu tố khác nhau khi chọn sử dụng phương pháp nào

Trong hướng dẫn này, chúng tôi thảo luận về cách sử dụng các phương pháp đã nói ở trên để tìm giá trị trung bình của một danh sách trong Python. Chúng tôi sẽ xem qua hai ví dụ để giúp bạn bắt đầu

Python trung bình. Len[] và Sum[]

Công thức tính trung bình cộng của một danh sách các giá trị là tổng của tất cả các số hạng chia cho số các số hạng đó. Chúng ta có thể sử dụng các giá trị sum[] và len[] của Python để tính trung bình cộng của các số trong danh sách

Phương thức len[] trong Python tính toán và trả về một số lượng trong danh sách. len là viết tắt của độ dài, đề cập đến độ dài của—hoặc số lượng—mục trong danh sách

Phương thức sum[] trong Python tính tổng của tất cả các giá trị trong một danh sách

» THÊM.   Do While Python. Hướng dẫn từng bước

Chúng ta có thể sử dụng các hàm này cùng nhau để tính giá trị trung bình từ danh sách các giá trị

Công thức cơ bản để tính trung bình trong Python là

________số 8

Cách tiếp cận này phổ biến vì bạn không phải nhập bất kỳ giá trị bên ngoài nào để tính trung bình

hàm sum[] và len[] Ví dụ về hàm

Giả sử chúng ta điều hành một quán cà phê và muốn biết giá trung bình của tất cả các đơn hàng được đặt cho đến hôm nay. Để tính toán con số này, chúng ta có thể sử dụng các phương thức sum[] và len[] mà chúng ta vừa thảo luận

orders = [2.50, 4.50, 2.00, 2.75, 2.50, 5.00, 8.00, 2.25]

average = sum[orders] / len[orders]

print["The average coffee order price today is $" + str[round[average, 2]]]

Chúng tôi in giá trị trung bình ra bàn điều khiển

Output:
Input a list of numbers separated by a comma then space: 12, 34, 6, 43, 22
The average of the numbers you entered is:  23.4
0

Trên dòng mã đầu tiên của chúng tôi, chúng tôi xác định một biến Python. Biến này lưu trữ danh sách giá đặt hàng. Sau đó, chúng tôi tính giá trị trung bình của các đơn đặt hàng đó bằng cách chia tổng của tất cả các đơn đặt hàng cho độ dài của danh sách đơn đặt hàng của chúng tôi

Ở cuối mã của chúng tôi, chúng tôi in ra một thông báo tới bảng điều khiển cho chúng tôi biết giá trung bình của các đơn đặt hàng cà phê

Chúng tôi sử dụng phương thức round[] của Python để làm tròn số trung bình của chúng tôi đến hai chữ số thập phân. Phương thức str[] để chuyển đổi giá trị trung bình của chúng ta thành một chuỗi mà chúng ta có thể in ra bàn điều khiển

Bây giờ chúng tôi biết giá đặt hàng cà phê trung bình cho đến nay là 3 đô la. 69

Python trung bình. số liệu thống kê. bần tiện[]

Thư viện thống kê Python chứa một hàm gọi là thống kê. mean[] tính toán giá trị trung bình của một danh sách các giá trị. Thuật ngữ trung bình được sử dụng trong toán học để mô tả giá trị trung bình của một danh sách các giá trị

» THÊM.   Hàm bản đồ Python. Hướng dẫn từng bước

Cú pháp thống kê. phương thức mean[] là

số liệu thống kê. nghĩa là [list_of_values]

Phương thức mean[] nhận một tham số. danh sách các mục có giá trị trung bình mà bạn muốn tính toán.  

Trước khi sử dụng phương pháp này, chúng ta cần nhập mô-đun thống kê [thống kê] trong Python. Đây là một mô-đun tích hợp có thể được sử dụng để thực hiện các phép tính khác nhau trong Python

Đây là một sự khác biệt quan trọng giữa việc sử dụng số liệu thống kê. mean[] và phương thức sum[] và len[]. Phương thức sum[] và len[] có thể được sử dụng mà không cần nhập bất kỳ thư viện nào. Tuy nhiên, bạn cần nhập số liệu thống kê để sử dụng số liệu thống kê. bần tiện[]

Nếu bạn không phiền khi nhập thư viện khác, phương pháp này hoạt động tốt. Vì bạn có thể tính giá trị trung bình mà không cần bất kỳ thư viện nào, nên bạn nên cân nhắc làm như vậy trước khi sử dụng thư viện thống kê

Chúng ta có thể nhập mô-đun thống kê bằng câu lệnh nhập Python

Output:
Input a list of numbers separated by a comma then space: 12, 34, 6, 43, 22
The average of the numbers you entered is:  23.4
1

Bây giờ chúng ta có thể truy cập hàm mean[] trong thư viện thống kê

"Career Karma bước vào cuộc đời tôi khi tôi cần nó nhất và nhanh chóng giúp tôi phù hợp với bootcamp. Hai tháng sau khi tốt nghiệp, tôi đã tìm được công việc mơ ước phù hợp với giá trị và mục tiêu của mình trong cuộc sống. "

Venus, Kỹ sư phần mềm tại Rockbot

Find Your Bootcamp Match

số liệu thống kê. mean[] Ví dụ

Bây giờ chúng tôi đã sẵn sàng để bắt đầu tính trung bình bằng cách sử dụng mean[]

Hãy lấy ví dụ về đơn đặt hàng cà phê mà chúng tôi đã sử dụng ở trên. Giả sử chúng ta muốn tính giá trung bình của các đơn hàng cà phê đã đặt cho đến hôm nay. Chúng ta có thể sử dụng đoạn mã sau để tính giá trung bình

Output:
Input a list of numbers separated by a comma then space: 12, 34, 6, 43, 22
The average of the numbers you entered is:  23.4
2

Hãy nhìn vào kết quả của chương trình của chúng tôi

Output:
Input a list of numbers separated by a comma then space: 12, 34, 6, 43, 22
The average of the numbers you entered is:  23.4
0

Chương trình của chúng tôi trả về cùng một văn bản và kết quả nó đã làm trong ví dụ đầu tiên của chúng tôi

Tính trung bình của một Tuple

Chúng ta có thể sử dụng số liệu thống kê. mean[] để tính giá trị trung bình của một tuple, là một chuỗi các mục được sắp xếp theo thứ tự không thể thay đổi. Đây là một ví dụ về thống kê. mean[] được sử dụng để tính giá đơn hàng cà phê trung bình, với thông tin của chúng tôi được lưu trữ trong một bộ dữ liệu

Output:
Input a list of numbers separated by a comma then space: 12, 34, 6, 43, 22
The average of the numbers you entered is:  23.4
4

Mã của chúng tôi trả về phản hồi giống như ví dụ trước của chúng tôi vì chúng tôi đang làm việc với cùng các số

Output:
Input a list of numbers separated by a comma then space: 12, 34, 6, 43, 22
The average of the numbers you entered is:  23.4
5

Một bộ dữ liệu có thể được sử dụng thay vì danh sách nếu bạn đang làm việc với các giá trị không nên thay đổi. Vì vậy, bởi vì giá đặt hàng cà phê của chúng tôi sẽ không thay đổi sau khi một đơn đặt hàng đã được xử lý, một bộ dữ liệu là phù hợp

» THÊM.   Lỗi loại Python. loại không thể xóa. 'lát' Giải pháp

Giá trị trung bình của giá trị âm

Bạn có thể sử dụng mean[] để tính giá trị trung bình của một tập hợp các số âm

Giả sử rằng chúng ta có một danh sách lưu trữ nhiệt độ hàng ngày thấp nhất được ghi lại trong một tuần cụ thể vào mùa đông. Chúng ta có thể sử dụng đoạn mã sau để tính trung bình nhiệt độ hàng ngày thấp nhất trong tuần đó

Output:
Input a list of numbers separated by a comma then space: 12, 34, 6, 43, 22
The average of the numbers you entered is:  23.4
6

mã của chúng tôi trả về

Output:
Input a list of numbers separated by a comma then space: 12, 34, 6, 43, 22
The average of the numbers you entered is:  23.4
7

Sự kết luận

Bạn có thể tính giá trị trung bình của một danh sách các giá trị bằng phương thức sum[] và len[] hoặc thống kê. phương thức trung bình []. số liệu thống kê. phương thức mean[] cần được nhập vào chương trình của bạn. Bạn có thể sử dụng phương thức sum[] và len[] mà không cần nhập bất kỳ thư viện bên ngoài nào vào mã của mình

Bạn có muốn tìm hiểu thêm về cách viết mã bằng Python không? . Hướng dẫn này chứa danh sách các tài nguyên học tập hàng đầu mà bạn có thể sử dụng để nâng cao kiến ​​thức của mình

7 Xếp hạng



Về chúng tôi. Career Karma là một nền tảng được thiết kế để giúp người tìm việc tìm kiếm, nghiên cứu và kết nối với các chương trình đào tạo việc làm để thăng tiến trong sự nghiệp của họ. Tìm hiểu về ấn phẩm CK

[] có nghĩa là danh sách trong Python không?

Danh sách là một vùng chứa Python có thứ tự và có thể thay đổi, là một trong những cấu trúc dữ liệu phổ biến nhất trong Python. Để tạo danh sách, các phần tử được đặt trong dấu ngoặc vuông [[]], phân tách bằng dấu phẩy . Như được hiển thị ở trên, danh sách có thể chứa các phần tử thuộc các loại khác nhau cũng như các phần tử trùng lặp.

Danh sách * nghĩa là gì trong Python?

Danh sách là cấu trúc dữ liệu trong Python là một chuỗi các phần tử có thể thay đổi hoặc có thể thay đổi theo thứ tự . Mỗi phần tử hoặc giá trị bên trong danh sách được gọi là một mục. Giống như các chuỗi được định nghĩa là các ký tự nằm giữa các dấu ngoặc kép, các danh sách được xác định bằng cách có các giá trị nằm giữa các dấu ngoặc vuông [ ].

Làm cách nào để tính giá trị trung bình trong Python?

mean[] tính toán giá trị trung bình [trung bình] của tập dữ liệu đã cho. Mẹo. Mean = cộng tất cả các giá trị đã cho, sau đó chia cho số lượng giá trị có.

Có chức năng trung bình nào trong Python không?

Trong Python, chúng ta có thể tìm giá trị trung bình của một danh sách bằng cách sử dụng hàm sum[] và len[]. Tổng[]. Sử dụng hàm sum[] chúng ta có thể lấy tổng của danh sách. len[]. Hàm len[] được sử dụng để lấy độ dài hoặc số lượng phần tử trong danh sách

Chủ Đề