簡體   English   中英

(python) 如何修改列表?

[英](python) How do I modify a list?

我有一個看起來像這樣的列表: days_list = ['12','554','43','2343','52']

如何修改它,使其看起來像這樣: days_list = ['days:12', 'days:554', 'days:43', 'days:2343', 'days:52']

根據舊列表創建一個新列表,其中每個元素都是一個帶有前綴“days:”的字符串,然后是原始值。

days_list = ['days:{}'.format(value) for value in days_list]

使用列表理解,你可以很容易地做到這一點

result = ['days:'+item for item in days_list]

將代碼寫成:

days_list = ['days:{}'.format(value) for value in days_list]

或者

days_list = [f'days:{value}' for value in days_list]

或者

days_list = [f'days:{days_list[x]}' for x in range(0, len(days_list))

暫無
暫無

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

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