python’da dizeden n nasıl kaldırılır

Dilimleme sözdizimi, belirli bir karakteri veya karakter aralığını, bu karakterlerin dizin değerlerine dayalı olarak bir dizeden kaldırmanıza olanak tanır.

Bu kƒ±lavuz, ilk n √∂ƒüesinin nasƒ±l kaldƒ±rƒ±lacaƒüƒ±nƒ± a烱klar. Python’da bir dizeden karakterleri. Kendi programlarƒ±nƒ±zda nasƒ±l kullanacaƒüƒ±nƒ±zƒ± √∂ƒürenebilmeniz için bir dilimleme s√∂zdizimi √∂rneƒüini inceler.

Python: String Indexing

Dizeler karakter dizileridir. Bir dizedeki her karaktere benzersiz bir dizin numarasƒ± verilir. Bu sayƒ±, belirli bir karakteri veya karakter kumesini tanƒ±mlamanƒ±za ve bunlarla çalƒ±≈ümanƒ±za olanak tanƒ±r.

ƒ∞ndeks numaralarƒ± sƒ±fƒ±rla ba≈ülar ve her karakter için a≈üamalƒ± olarak bir artar. Bir dizeye g√∂z atalƒ±m:

Pies!
1
1 td>234

Dize d√∂rt karakter içerir. ƒ∞lk karakter olan "P‚" 0 dizin numarasƒ±na sahiptir. Son karakter olan !, dizin numarasƒ± 4’e sahiptir.

Bu sayƒ±larƒ± a≈üaƒüƒ±dakileri yapmak için kullanabilirsiniz. tek tek karakterleri alƒ±n veya bir dizeden karakterleri kaldƒ±rƒ±n.

Python’da Bir Dizeden ƒ∞lk n Karakteri Kaldƒ±r

Burada, makbuzlardan ilk dört karakteri kaldıran bir program yazın. bir donut mağazasında saklanır. Bu karakterler, bir satın alma işleminin kimliğini temsil eder, ancak sistem yukseltmesi nedeniyle artık alakalı değildir.

Katƒ±lƒ±mcƒ±larƒ±n %81’i, bir eƒüitim kampƒ±na katƒ±ldƒ±ktan sonra teknik i≈ü beklentileri konusunda daha emin hissettiklerini belirtti. Bugun bir eƒüitim kampƒ± ile e≈üle≈üin.

Ortalama bir eƒüitim kampƒ± mezunu, bir eƒüitim kampƒ±na ba≈ülamaktan ilk i≈üini bulmaya kadar, kariyer geçi≈üinde altƒ± aydan az zaman harcadƒ±.

Ba≈ülamak için bir < tanƒ±mlayƒ±n. a href="/python-array/">makbuz listesi ve yeni makbuzlarƒ± saklayabileceƒüiniz yeni bir liste:

√úç sayƒ± Listenin ba≈üƒ±nda satƒ±n alma kimliƒüi bulunur. Kaldƒ±rmak istediƒüiniz kimliƒüin ardƒ±ndan bir bo≈üluk da vardƒ±r.

Bir "for‚" kullanƒ±n. her bir makbuzdan ilk d√∂rt karakteri kaldƒ±rabilmeniz için listedeki her makbuz uzerinde yineleme yapmak için d√∂ngu yapƒ±n:

Bu kod, "makbuzlar&rdquodaki her makbuzdan ilk d√∂rt karakteri kaldƒ±rƒ±r ; liste. "new_r‚" deƒüi≈ükenine bu karakterleri içermeyen yeni bir dize atanƒ±r. e≈üle≈üen karakterler kaldƒ±rƒ±ldƒ±. Bunu, dizeler deƒüi≈ümez olduƒüu ve mevcut bir dizeyi deƒüi≈ütiremeyeceƒüiniz için yaparsƒ±nƒ±z.

Sonra, yeni makbuzu "new_receipts‚" listesine ekleyin. Son olarak, kodun çalƒ±≈üƒ±p çalƒ±≈ümadƒ±ƒüƒ±nƒ± g√∂rmek için "new_receipts‚" listesini konsola yazdƒ±rƒ±n:
< /p>

Kodu çalƒ±≈ütƒ±rƒ±n ve ne olduƒüunu g√∂run:

Kod, orijinal dizelerin her birinden ilk dört karakteri başarıyla kaldırdı.

Daha fazla veya daha az karakter kaldƒ±rmak isterseniz, 4 numara ile kaldƒ±rmak istediƒüiniz karakter sayƒ±sƒ±. Dizelerden yalnƒ±zca ilk iki karakteri 烱karmak için ≈üu kodu kullanƒ±rsƒ±nƒ±z:

Bu kod satırı ile program şunu döndurur:
< /p>

Sonuç

Dilimleme sözdizimini kullanarak bir dizeden ilk n karakteri kaldırabilirsiniz. Bu sözdizimi, belirli bir dizin değerine dayalı olarak bir dizenin belirli bir bölumunu almanızı sağlar.

Artık, profesyonel kodlayıcı!

Shop

Learn programming in R: courses

$

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers

News


Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method