📜  如何在 R 中组合两个列表

📅  最后修改于: 2022-05-13 01:54:28.012000             🧑  作者: Mango

如何在 R 中组合两个列表

在本文中,我们将在 R 编程语言中合并两个列表。

方法一:使用append()函数

此函数用于将列表附加到另一个列表。

句法:

在哪里



  • list1 是第一个列表
  • 列表 2 是第二个列表

示例:R 程序创建第一个字符串列表和第二个整数列表并附加它们

R
# create a list of strings
list1 =list("sravan","bobby","ojaswi",
            "satwik","rohith","gnanesh")
  
# create a list of numbers
list2=list(1,2,3,4,5)
  
# merge the two lists by using append() 
# function
list3=append(list1,list2)
  
list3


R
# create a list of strings
list1 =list("sravan","bobby","ojaswi",
            "satwik","rohith","gnanesh")
  
# create a list of numbers
list2=list(1,2,3,4,5)
  
# merge the two lists by using c()
# function
list3=c(list1,list2)
  
list3


输出:

[[1]]
[1] "sravan"
[[2]]
[1] "bobby"
[[3]]
[1] "ojaswi"
[[4]]
[1] "satwik"
[[5]]
[1] "rohith"
[[6]]
[1] "gnanesh"
[[7]]
[1] 1
[[8]]
[1] 2
[[9]]
[1] 3
[[10]]
[1] 4
[[11]]
[1] 5

方法二:使用 c()函数

这用于组合两个列表

句法:

在哪里,

  • list1 是第一个列表
  • list2 是第二个列表

示例: R 程序创建一个带有字符串的 list1 和带有整数列表的 list2 并使用 c()函数合并

电阻

# create a list of strings
list1 =list("sravan","bobby","ojaswi",
            "satwik","rohith","gnanesh")
  
# create a list of numbers
list2=list(1,2,3,4,5)
  
# merge the two lists by using c()
# function
list3=c(list1,list2)
  
list3

输出:

[[1]]
[1] "sravan"
[[2]]
[1] "bobby"
[[3]]
[1] "ojaswi"
[[4]]
[1] "satwik"
[[5]]
[1] "rohith"
[[6]]
[1] "gnanesh"
[[7]]
[1] 1
[[8]]
[1] 2
[[9]]
[1] 3
[[10]]
[1] 4
[[11]]
[1] 5