小编cav*_*peu的帖子

如何将元组的Python生成器拆分为2个独立的生成器?

我有一个大致如下的发电机:

def gen1():
    for x, y in enumerate(xrange(20)):
        a = 5*x
        b = 10*y
        yield a, b
Run Code Online (Sandbox Code Playgroud)

从这个生成器,我想创建2个单独的生成器,如下所示:

for a in gen1_split_a():
    yield a

for b in gen1_split_b():
    yield b
Run Code Online (Sandbox Code Playgroud)

什么是我的游戏,SA?

python generator

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

如何在R中将数字数据转换为货币?

搜索了谷歌和SO,但找不到一个好的答案.我有下表:

      Country     Value
23    Bolivia  2575.684
71     Guyana  3584.693
125  Paraguay  3878.150
49    Ecuador  5647.638
126      Peru  6825.461
38   Colombia  7752.168
151  Suriname  9376.495
25     Brazil 11346.796
7   Argentina 11610.220
171 Venezuela 12766.725
168   Uruguay 14702.505
37      Chile 15363.098
Run Code Online (Sandbox Code Playgroud)

所有价值均以美元计算 - 我想加上美元符号和逗号.因此,玻利维亚的价值应为2,575.684美元.还有,是否真的需要将行名更改为1到12?如果是这样,一个简单的方法呢?

提前致谢.

currency r rename numeric

6
推荐指数
1
解决办法
5818
查看次数

标签 统计

currency ×1

generator ×1

numeric ×1

python ×1

r ×1

rename ×1