小编Vin*_*yil的帖子

在python中基于列表解析的条件上跳过元素

我有一个清单列表:

List = [-2,9,4,-6,7,0,1,-4]
Run Code Online (Sandbox Code Playgroud)

对于列表中小于零(0)的数字,我想跳过这些数字并形成另一个列表.

例:-

List = [9,4,7,0,1]
Run Code Online (Sandbox Code Playgroud)

这是我的一种怀疑,不确定如果我们能够实现.如果有可能实现,任何人都可以在这里发布.

python list-comprehension list python-2.7 python-3.x

11
推荐指数
2
解决办法
1万
查看次数

将列表转换为字符串

我想将存储为a的值list转换为单个字符串.

例如:

l <- list(1,2,3,4)
Run Code Online (Sandbox Code Playgroud)

会给:

"1234"
Run Code Online (Sandbox Code Playgroud)

而不是使用输出unlist():

unlist(l)
#[1] "1" "2" "3" "4"
Run Code Online (Sandbox Code Playgroud)

r

8
推荐指数
1
解决办法
2万
查看次数

字符串拆分为列表R.

从字符串中提取单词并在R中创建一个列表

str <- "qwerty keyboard"
result <- strsplit(str,"[[:space:]]")
Run Code Online (Sandbox Code Playgroud)

我得到的是......(下面)

result
[[1]]
[1] "qwerty" "keyboard"
Run Code Online (Sandbox Code Playgroud)

我需要的是......(下面)

result
[[1]]
[1] "qwerty"
[[2]]
[1] "keyboard"
Run Code Online (Sandbox Code Playgroud)

[要么]

result
[[1]]
[1] "qwerty"
[2] "keyboard"
Run Code Online (Sandbox Code Playgroud)

我正在寻找解决方案,如果有人知道,请在此处发布您的解决方案.提前致谢..

r

2
推荐指数
1
解决办法
7428
查看次数

标签 统计

r ×2

list ×1

list-comprehension ×1

python ×1

python-2.7 ×1

python-3.x ×1