亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

將列表轉換為字符串?

將列表轉換為字符串?

阿晨1998 2023-08-15 16:30:59
這是我的列表,['k:1','d:2','k:3','z:0']現在我想從列表項中刪除撇號并將其存儲在字符串形式中,就像'k:1 , d:2, k:3, z:0'這是我的代碼nlist = ['k:1','d:2','k:3','z:0'] newlist = [] for x in nlist:   kk = x.strip("'")   newlist.append(kk)這段代碼仍然給我同樣的東西
查看完整描述

4 回答

?
慕運維8079593

TA貢獻1876條經驗 獲得超5個贊

只需這樣做:print(', '.join(['k:1','d:2','k:3','z:0']))



查看完整回答
反對 回復 2023-08-15
?
侃侃無極

TA貢獻2051條經驗 獲得超10個贊

如果您想在沒有撇號的情況下查看它們,請嘗試單獨打印其中之一。

嘗試這個:

print(nlist[0]) output: k:1

您可以看到撇號,因為它位于列表內,當您單獨調用該值時,文本就會變得干凈。

我建議更多地研究字符串,了解它們的工作原理是非?;A的。


查看完整回答
反對 回復 2023-08-15
?
翻閱古今

TA貢獻1780條經驗 獲得超5個贊

括號來自表示 a 的方式list,為了知道一個元素是否是字符串,使用引號


print(['aStr', False, 5]) # ['aStr', False, 5]

要從 到 傳遞,['k:1','d:2','k:3','z:0']您 k:1 , d:2, k:3, z:0需要連接元素。


values = ['k:1','d:2','k:3','z:0']

value = ", ".join(values)

print(value)  # k:1, d:2, k:3, z:0


查看完整回答
反對 回復 2023-08-15
?
叮當貓咪

TA貢獻1776條經驗 獲得超12個贊

您擁有的是一個字符串列表,并且您希望將它們連接成一個字符串。

這可以通過 來完成", ".join(['k:1','d:2','k:3','z:0'])。


查看完整回答
反對 回復 2023-08-15
  • 4 回答
  • 0 關注
  • 186 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號