小编suy*_*tam的帖子

如何对表示为字符串的值和运算符执行算术运算?

我有一个character变量,比率(比例)表示为字符串:

x <- c("2/3", "5/6", "3/11").

我想将x中的字符值转换为百分比.因此,我想要的输出是:

c(2/3, 5/6, 3/11) * 100
# [1] 66.66667 83.33333 27.27273 
Run Code Online (Sandbox Code Playgroud)

当我尝试时as.numeric(x),会生成一条警告消息(由强制引入的NA)并将所有元素转换为NA

该怎么办?

r

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

如何打印字符串的偶数索引和奇数索引字符?

手头的任务:

给定一个长度为 N 的字符串 S,索引从 0 到 N-1,将其偶数索引和奇数索引字符打印为 2 个空格分隔的字符串在一行上。

测试用例的编写使得第一行包含一个整数 N(测试用例的数量)。后续 N 行中的每一行 i 都包含一个字符串。

这是我的代码:

N = int(raw_input())

for i in range(0,N):
    string = raw_input()

evenlist = []
oddlist = []

for item, char in enumerate(strg):
    if item % 2 == 0:
        evenlist.append(char)
    else:
        oddlist.append(char)

print ''.join(evenlist), ''.join(oddlist)
Run Code Online (Sandbox Code Playgroud)

示例运行:

N = int(raw_input())

for i in range(0,N):
    string = raw_input()

evenlist = []
oddlist = []

for item, char in enumerate(strg):
    if item % 2 == 0:
        evenlist.append(char)
    else: …
Run Code Online (Sandbox Code Playgroud)

python string indexing python-2.7

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

标签 统计

indexing ×1

python ×1

python-2.7 ×1

r ×1

string ×1