Python | Rimuovi il carattere Kth dall”elenco delle stringhe

| | | |

Metodo n. 1: utilizzo della comprensione dell`elenco + slicing dell`elenco
Questa è una scorciatoia che può essere utilizzata per eseguire questo compito. In questo, ricreiamo semplicemente la stringa richiesta usando lo slicing ed estendiamo la logica per ogni elemento della stringa nell`elenco usando una comprensione dell`elenco.


# Codice Python3 per dimostrare come funziona
# Rimuovi Kth carattere dall`elenco di stringhe
# usa la comprensione dell`elenco + slicing elenco


# inizializza l`elenco

test_list = [ ` akash` , `nikhil` , ` manjeet ` , ` akshat` ]


# print lista originale

print ( "L`elenco originale:" + str (test_list))


# inizializza K

K = 3


# Rimuovi Kth carattere dall`elenco di stringhe
# using list comprehension + list affettare

res = [ele [: K] + ele [K + 1 :] for ele in elenco_test]


# stampa risultato

print ( "Elenco dopo la rimozione del Kesimo carattere di ogni stringa:" + str (res))

Output:

L`elenco originale: [`akash`,` nikhil`, `manjeet`,` akshat`] Elenco dopo la rimozione del carattere Kth di ogni stringa: [`akah `,` nikil`, `manet`,` aksat`] 

Metodo n. 2: utilizzo di map() + affettatura < br>Questo metodo è simile a quello sopra descritto, l`unica differenza è che l`espansione della parte logica per ogni elemento della lista avviene tramite map().


# Codice Python3 per dimostrare come i t funziona
# Rimuove il Kesimo carattere da un elenco di stringhe
# usando una comprensione di un elenco + affettare un elenco


# inizializza l`elenco

test_list = [ `akash` , `nikhil` , ` manjeet` , `akshat` ]


# print original list

print ( "L`elenco originale:" + str (test_list ))


# inizializza K

K = 3


# Rimuovi Kth carattere da le righe dell`elenco
# using list comprehension + list slicing

res < classe codice = "parola chiave"> = elenco ( mappa ( lambda ele: ele [: K] + ele [K + 1 :], test_list))


# risultato ne chat

print ( "Elenco dopo la rimozione del Kesimo carattere di ogni stringa: " + str (res))

Output:

L`elenco originale: [`akash`,` nikhil`, `manjeet `,` akshat`] Elenco dopo la rimozione del carattere Kth di ogni stringa: [`akah`,` nikil`, `maneet`,` aksat`] 

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


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