如何在 R 中將列表元素轉換為單個字串?
要將列表元素轉換為單個字串,我們可以使用 paste 函式,但首先我們需要取消元素的列表。此外,由於我們希望建立單個字串,因此輸出的末尾需要雙引號。例如,如果我們有一個包含 5 個元素的列表,例如 1、2、3、4、5,那麼將這些元素轉換成單個字串將變為“12345”。
示例 1
List1<−list(1,2,3,2,2,1,2,1,4,2,2,2,2,2,2,3,2,2) List1
輸出
[[1]] [1] 1 [[2]] [1] 2 [[3]] [1] 3 [[4]] [1] 2 [[5]] [1] 2 [[6]] [1] 1 [[7]] [1] 2 [[8]] [1] 1 [[9]] [1] 4 [[10]] [1] 2 [[11]] [1] 2 [[12]] [1] 2 [[13]] [1] 2 [[14]] [1] 2 [[15]] [1] 2 [[16]] [1] 3 [[17]] [1] 2 [[18]] [1] 2
將 List1 元素轉換成單個字串元素 −
示例
List1<−paste(unlist(List1),collapse="") List1
輸出
[1] "123221214222222322"
示例
class(List1)
輸出
[1] "character"
示例 2
List2<−list(x1<−rpois(5,5),x2=rpois(5,2),x3=rpois(5,5),x4=rpois(10,4)) List2
輸出
[[1]] [1] 6 2 8 3 5 $x2 [1] 2 4 3 2 5 $x3 [1] 8 1 12 1 4 $x4 [1] 7 5 4 3 6 2 5 3 2 2
將 List2 元素轉換成單個字串元素 −
示例
List2<−paste(unlist(List2),collapse="") List2
輸出
[1] "62835243258112147543625322"
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP