Python Flashcards
importuoti pandas
import pandas as pd
perskaityti csv failą
df = pd.read_csv(file_path)
parodyti lentelės pirmas 5 eilutes
df.head()
Kas tai
Jei nori, kad tekstas būtų keliose eilutėse ir galėtum printinti
Reikia trijų kabučių pradžioje ir gale.
Alio
Kaip sužinoti kokio tipo kintamasis Planet_name
print(type(Planet_name))
Planet name čia kintamojo pavadinimas.
print(type(Planet_name))
Kaip suskaičiuoti kiek žodžiuose Hello world
yra l raidžių?
“hello world”.count(‘l’)
kaip žodžiuose pakeisti
o raidę į u
“hello world”.replace(‘o’, ‘u’)
Kaip padaryti tarpą (space bar) tarp dviejų string
Message_1 + Message_2
kad nebūtų
Mokausi Pythonir tai įdomu
Message_1 +’ ‘+ Message_2
tarp pliusų kabutės ir kabutėse spacebaras
kaip kitaip su jungti du stringus nei
Message_1+ Message_2
Pavyzdžiui Message_1 = “Einu namo”, Message_2 = “kol saulė dar nenusilei
f’{Message_1} {Message_2}’
f’’ f su viengubomis kabutėmis
tarp {} skliaustų galima rašyti papildomus tekstis
Kaip sukurti (define) sąrašą. Pavyzdžiui šalių
US, UK, LT, LV, EE
countries = [‘US’, ‘UK’, ‘LT’, ‘LV’, ‘EE’]
skliausteliai šitie [] kabutės viengubos. kablelis tarpas
Ar sąrašas gali turėti besidubliuojantį elementą?
Taip
Kaip iš sąrašo
countries = [‘US’, ‘UK’, ‘LT’, ‘LV’, ‘EE’]
Ištraukti UK naudojant indeksą
countries[1]
(pirmas sąrašo narys yra 0 Pythone)
Kaip iš sąrašo
countries = [‘US’, ‘UK’, ‘LT’, ‘LV’, ‘EE’]
neigiamo indekso būdu ištaukti LV
countries[-2]
-1 būtų galinis EE
Kaip iš sąrašo
countries = [‘US’, ‘UK’, ‘LT’, ‘LV’, ‘EE’]
slicinti nuo US iki LT
countries[0:3]
start stop. paskutinis elementas neįskaičiuojamas. Šiuo atveju LV
kaip iš sąrašo
countries = [‘US’, ‘UK’, ‘LT’, ‘LV’, ‘EE’]
slicinti nuo LT iki galo?
countries[2:]
arba dar galima 2:4
kaip iš sąrašo
countries = [‘US’, ‘UK’, ‘LT’, ‘LV’, ‘EE’]
slicinti nuo pradžios iki LT
countries[:3]
3 yra LV, bet slicinant paskutinis indeksas neįsiskaito
kaip prie sąrašo
countries = [‘US’, ‘UK’, ‘LT’, ‘LV’, ‘EE’]
pridėti FR
countries.append(‘FR’)
skliaustieliai tokie, o ne statūs
kaip į sąrašą
countries = [‘US’, ‘UK’, ‘LT’, ‘LV’, ‘EE’]
pridėti pirmoje pozicijoje DE
countries.insert(0, ‘DE’)
tas pats galioja ir su kitom pozicijom
kaip du sąrašus
countries ir countries_2
sujungti
countries + countries_2
kaip iš sąrašų
countries ir countries_2
padaryti nested listą
nested_list=[countries, countries_2]
kaip iš sąrašo
countries = [‘US’, ‘UK’, ‘LT’, ‘LV’, ‘EE’]
pašalinti EE
countries.remove(‘ee’)
kaip iš sąrašo
countries = [‘US’, ‘UK’, ‘LT’, ‘LV’, ‘EE’]
pašaliti US su indekso pagalba
countries.pop(0)
apvalūs skliausteliai
kaip iš sąrašo
countries_2 = [‘pr’,’es’,’it’,’gr’,’cr’]
ištrinti cr naudojant ne pop funkciją
del countries_2[-1]
statūs skliaustai
kaip sąrašą
numbers = [4, 9, 7, 1, 6]
sortinti nuo mažiausio iki didžiausio
numbers.sort()
pagal defaultą išrikuoja nuo mažiausio iki didžiausio
kaip sąrašą
numbers = [4, 9, 7, 1, 6]
sortinti mažėjančia tvarka
numbers.sort(reverse=True)
kaip sąraše
numbers = [4, 9, 7, 1, 6]
paskutinį skaičių pakeisti į 300
numbers[-1]= 300