簡體   English   中英

字符串到列表和列表到字符串的轉換 - 沒有拆分

[英]string to list and list to string conversion - without split

您能否分享如何將字符串轉換為列表,反之亦然,如下所示(不拆分每個單詞)

  • 輸入:字符串'I am a boy'
  • Output: ['I am a boy']

  • 輸入:list ['I am a boy']
  • Output:字符串'I am a boy'

需要明確的是,第一部分非常簡單,並且在發布之前已經實現。 我只是堅持第二個問題。

要將字符串“轉換”為列表,您可以將其放在一個列表中,例如,通過使用[]創建一個新列表:

input1 = 'I am a boy'
output1 = [input1]

要將列表“轉換”為字符串,您可以簡單地提取其中的第一個也是唯一的值:

input2 = ['I am a boy']
output2 = input2[0]

要列出的字符串(假設它是一個只有 1 個字符串的列表,根據您的圖像)

inp = 'I am a boy'
lst = [input]

列表到字符串(假設它是一個只有 1 個字符串類型元素的列表)

inp = ['I am a boy']
string = input[0]

如果你想強制轉換(可能是因為你有一個整數列表),你可以使用str() function,例如str(inp[0])其中inp[0]可能是一個數字

暫無
暫無

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

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