Numpy array တစ်ခုကို python တွင် စာရင်းတစ်ခုသို့ မည်သို့ပြောင်းနည်း (ဥပမာများဖြင့်)


NumPy အခင်းအကျင်းကို Python တွင် စာရင်းတစ်ခုသို့ ပြောင်းရန် အောက်ပါအခြေခံ syntax ကို သင်အသုံးပြုနိုင်သည်-

 my_list = my_array. tolist ()

အောက်ပါဥပမာများသည် ဤ syntax ကိုလက်တွေ့တွင်မည်သို့အသုံးပြုရမည်ကိုပြသထားသည်။

ဥပမာ- 1-Dimensional Array ကို List တစ်ခုသို့ ပြောင်းပါ။

အောက်ပါကုဒ်သည် တစ်ဖက်မြင် NumPy အခင်းအကျင်းကို Python တွင် စာရင်းတစ်ခုသို့ မည်သို့ပြောင်းလဲရမည်ကို ပြသသည်-

 import numpy as np

#create NumPy array
my_array = np. array ([1, 2, 3, 4, 5, 6, 7, 8, 9, 10])
  
#convert NumPy array to list                
my_list = my_array. tolist ()

#view list
print (my_list)

[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

#view object type
type (my_list)

list

ဥပမာ 2- ဘက်ပေါင်းစုံရှိ ခင်းကျင်းတစ်ခုကို စာရင်းတစ်ခုသို့ ပြောင်းပါ။

အောက်ပါကုဒ်သည် ဘက်စုံ NumPy အခင်းအကျင်းတစ်ခုကို Python တွင် စာရင်းတစ်ခုသို့ မည်သို့ပြောင်းလဲရမည်ကို ပြသသည်-

 import numpy as np

#create NumPy array
my_array = np. array ([[1, 2, 3, 4, 5], [6, 7, 8, 9, 10]])
  
#convert NumPy array to list                
my_list = my_array. tolist ()

#view list
print (my_list)

[[1, 2, 3, 4, 5], [6, 7, 8, 9, 10]]

#view object type
type (my_list)

list

ဥပမာ 3- Multidimensional Array တစ်ခုကို Flattened List သို့ပြောင်းပါ။

အောက်ပါကုဒ်သည် ဘက်စုံ NumPy အခင်းအကျင်းတစ်ခုကို Python ရှိ ပြားချပ်ချပ်စာရင်းသို့ မည်သို့ပြောင်းလဲရမည်ကို ပြသသည်-

 import numpy as np

#create NumPy array
my_array = np. array ([[1, 2, 3, 4, 5], [6, 7, 8, 9, 10]])
  
#convert NumPy array to flattened list                
my_list = my_array. flatten (). tolist ()

#view list
print (my_list)

[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

#view object type
type (my_list)

list

ထပ်လောင်းအရင်းအမြစ်များ

အောက်ပါ သင်ခန်းစာများသည် Python တွင် အခြားသော အသုံးများသော စကားများကို မည်သို့လုပ်ဆောင်ရမည်ကို ရှင်းပြသည်-

စာရင်းတစ်ခုအား NumPy အခင်းအကျင်းသို့ မည်သို့ပြောင်းရမည်နည်း။
Pandas စီးရီးကို NumPy array သို့ ဘယ်လိုပြောင်းမလဲ။
Pandas DataFrame ကို NumPy array သို့ ပြောင်းပါ။

မှတ်ချက်တစ်ခုထည့်ပါ။

သင့် email လိပ်စာကို ဖော်ပြမည် မဟုတ်ပါ။ လိုအပ်သော ကွက်လပ်များကို * ဖြင့်မှတ်သားထားသည်