我有这样的数据:
Currency Average Cost for two
0 Botswana Pula(P) 1100
1 Botswana Pula(P) 1200
2 Botswana Pula(P) 4000
3 Botswana Pula(P) 1500
4 Botswana Pula(P) 1500
我想创建一个新的列,将成本转换为美元。只是提一下,有12种货币。
这是我所写的:
for i in range(len(df)) :
if(df[i]['Currency'] == 'Botswana Pula(P)'):
df[i]['new cost'] = df[i]['Average Cost for two'] * 0.095
if (df[i][['Currency'] == 'Brazilian Real(R$)']):
df[i]['new cost'] = df[i]['Average Cost for two'] * 0.266
and so on...
使用这段代码,我得到了一个错误。
为所有货币创建字典,为其值创建map
列,并为average Cost for two
列创建多个:
d = {'Botswana Pula(P)':0.095, 'Brazilian Real(R$)':0.266, ...}
df['new cost'] = df['Average Cost for two'] * df['Currency'].map(d)
我想知道,如何在Java8中使用流API迭代多级列表 根据Java8,我应该做如下的操作 我想要流利地做这件事(使用内部迭代)。任何解释都会很感激。
上周我刚开始在工作中学习Python。我正在尝试与我们的人力资源系统集成,并使用每个API将信息上传到Okta(我们的SSO提供商)。 HR API以以下格式输出一个json文件 然后,我想将它输入到一个名为的变量中,并将其放在我的代码中: 我希望遍历Result>EmployeeId>DisplayValue并将它们打印到一个dict中,然后在代码的另一部分中遍历这些
我正在尝试迭代作为参数传递给jrxml的<code>HashMap</code>的值,在<code>HashMap</code>中,这些值作为<code>List</code>传递。 例 我如何在jasper report Jr XML中迭代这些< code>List?
我有一本字典的格式是 我怎样才能通过这样的方法来遍历这本词典
null 一些示例输出数据: *编辑:工作的scala代码行:
我正在为我的android应用程序创建一个包含两组数据的虚拟数据的RecyclerView。但是布局并没有迭代两次,而是正确地显示第一个数据。