簡體   English   中英

如何刪除列表中字符串的第一個字符? [PYTHON]

[英]How to remove the first character of a string that's in a list? [PYTHON]

我想從這個數組中的每個索引中刪除 ["flow", "flappy", "flirtify"] 第一個字符,但我不知道如何。 我幾乎嘗試了所有方法,但仍然無法正常工作。 有什么建議么?

first_char_removed = [word[1:] for word in original_list]

將來,我建議您發布您的代碼嘗試

要刪除字符串的第一個字符,您只需使用 string[1:] 即可返回相同的字符串而沒有第一個字符。

請參見下面的代碼示例:


for myword in myWordsArray:
  print(myword[1:])
[word[1:] for word in ["flow", "flappy", "flirtify"]]

您可以看到如何為單個字符串執行此操作,然后使用列表推導

最簡單的方法可能是列表理解

l = [e[1:] for e in ["flow", "flappy", "flirtify"]]

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM