Isonjululwe: dibanisa int kunye nekholamu yento enye

Ingxaki ephambili enxulumene nokudibanisa int kunye neentsika zento zibe enye kukuba iindidi zedatha azihambelani. I-integers ngamaxabiso amanani, ngelixa izinto ziqhelekile ziyimitya okanye amanye amaxabiso angengawo amanani. Ukudibanisa ezi ntlobo zimbini zedatha kunokukhokelela kwiimpazamo xa usenza izibalo okanye eminye imisebenzi kwikholamu edibeneyo. Ukongezelela, kunokuba nzima ukutolika intsingiselo yekholamu edibeneyo ukuba iqulethe zombini amanani kunye namanani angewona amanani.

#Using pandas
import pandas as pd 
  
#initialise data of lists. 
data = {'Name':['Tom', 'nick', 'krish', 'jack'], 'Age':[20, 21, 19, 18]} 
  
#Create DataFrame 
df = pd.DataFrame(data) 
  
# Concatenate two columns of dataframe and create a new column in the dataframe 
df['Combined'] = df['Name'].astype(str) + df['Age'].astype(str) 

 # print dataframe. 
print(df)

1. Umgca wokuqala ungenisa ngaphandle ilayibrari yepandas njenge “pd”.
2. Umgca wesibini uqalisa isichazi-magama soluhlu, kunye nezitshixo ezimbini (Igama kunye nobudala) kunye namaxabiso amane kwiqhosha ngalinye.
3. Umgca wesithathu udala into yeDathaFrame kwisichazimagama sedatha esenziwe kwisinyathelo sangaphambili.
4. Umgca wesine wenza ikholamu entsha ebizwa ngokuba yi-'Combined' ngokudibanisa amaxabiso eekholamu 'zeGama' kunye ne-'Age' njengemitya.
5. Umgca wesihlanu uprinta into evelayo yeDathaFrame ukubonisa zonke iikholamu kunye namaxabiso azo kwifom yetheyibhile.

Yintoni i-interger kwiprogramu

KwiPython, inani elipheleleyo linani elipheleleyo (i-positive, negative okanye zero) enokugcinwa kuguquguquko. I-integers isetyenziselwa ukumela amaxabiso amanani ngaphandle kwamaqhezu okanye inxalenye yesishumi. Zikwabizwa ngokuba zii-ints kwaye zinokumelwa ngokusebenzisa uhlobo lwedatha ye-int. I-Python ikwanazo nezinye iindidi zedatha yokumela amanani anamacandelo amaqhezu, afana ne-float kunye ne-complex.

Yintoni into ekucwangcisweni

Into ekucwangcisweni yinkqubo yedatha equlethe idatha kunye nemiyalelo yokulawula idatha. KwiPython, izinto zenziwe kusetyenziswa iiklasi. Iklasi yiplani yokudala izinto kwaye ichaza iipropati kunye neendlela ezinxulumene nento. Izinto zinokuqulatha naluphi na uhlobo lwedatha, njengamanani, iintambo, izintlu, izichazi-magama, njl. njl., kunye nemisebenzi esebenza kwidatha. Ngokudibanisa iintlobo ezahlukeneyo zezinto kunye, iinkqubo ezinzima zinokudalwa.

Ndizidibanisa njani iikholamu ezininzi zibe nye kwiPython

Kukho iindlela ezininzi zokudibanisa iikholamu ezininzi zibe nye kwiPython. Eyona ndlela iqhelekileyo kukusebenzisa ithala leencwadi le-pandas. IPandas ibonelela ngomsebenzi obizwa ngokuba yiconcat () enokusetyenziswa ukudibanisa iikholamu ezininzi kwenye. Lo msebenzi uthatha uluhlu lwezinto zeDataFrames okanye iiSeries kwaye ubuyisela into enye yeDataFrame okanye Series nayo yonke idata evela kwizinto ezifakwayo ezidityanisiweyo zibe nye.

Enye indlela yokudibanisa iikholomu ezininzi kwenye kukusebenzisa i-zip () umsebenzi. Lo msebenzi uthatha iterable of iterable kwaye ibuyisela i iterator yee tuples, apho ituple nganye iqulathe izakhi ezisuka kwindawo nganye enokuphinda iphindeke kwisalathisi esifanayo. Oku kungasetyenziswa ukwenza uluhlu olutsha oluqulathe onke amaxabiso avela kwimihlathi emininzi, enokuguqulwa ibe ngumhlathi omnye usebenzisa ukuqonda koluhlu okanye ezinye iindlela.

Okokugqibela, ungasebenzisa numpy's hstack() umsebenzi ukudibanisa iikholamu ezininzi kuluhlu olunye. Le ndlela ithatha into efana noluhlu (njengoluhlu) kwaye ibeke ngokuthe tye, idala uluhlu olutsha kunye nawo onke amaxabiso avela kwikholamu nganye edityaniswe kunye ngokulandelelana.

Izithuba ezihambelanayo:

Shiya Comment