Computer >> Máy Tính >  >> Lập trình >> Python

Giải thích cách cấu trúc dữ liệu chuỗi trong Python có thể được tạo bằng cách sử dụng các giá trị vô hướng / hằng số?

Các giá trị vô hướng hoặc hằng số được xác định một lần và chúng được lặp lại trên tất cả các hàng / mục của cấu trúc dữ liệu chuỗi. Sau đây là một ví dụ -

Ví dụ

import pandas as pd
my_index = ['ab', 'mn' ,'gh','kl']
my_series = pd.Series(7, index = my_index)
print("This is series data structure created using scalar values and specifying index values")
print(my_series)

Đầu ra

This is series data structure created using scalar values and specifying index values
ab   7
mn   7
gh   7
kl   7
dtype: int64

Giải thích

  • Các thư viện bắt buộc được nhập và bí danh của chúng được cung cấp để bạn có thể dễ dàng sử dụng chúng.
  • Một danh sách các giá trị chỉ mục được tạo.
  • Một giá trị không đổi được chuyển cho hàm "Series" có trong thư viện "pandas".
  • Cùng với nó, danh sách chỉ mục cũng được thông qua.
  • Sau đó, nó được hiển thị trên bảng điều khiển.

Nếu các giá trị chỉ mục không được tùy chỉnh, các giá trị mặc định bắt đầu từ 0 sẽ được sử dụng. Vì chỉ có một giá trị hằng số được chỉ định nên sẽ có một mục nhập duy nhất trong cấu trúc dữ liệu chuỗi. Nó đã được chứng minh bên dưới -

Ví dụ

import pandas as pd
my_series = pd.Series(7)
print("This is series data structure created using scalar values and default index values")
print(my_series)

Đầu ra

This is series data structure created using scalar values and default index values
0  7
dtype: int64

Giải thích

  • Các thư viện bắt buộc được nhập và bí danh của chúng được cung cấp để có thể dễ dàng sử dụng chúng.

  • Một giá trị không đổi được chuyển cho hàm "Series" có trong thư viện "pandas".

  • Sau đó, nó được hiển thị trên bảng điều khiển.