小编Jus*_*Guy的帖子

拆分数据框列中的列表以分隔列

我的数据框如下所示

    col1     col2     col3
0  [1, a]  [1, a1]  [1, a2]
1  [2, b]  [2, b1]  [2, b2]
2  [3, c]  [3, c1]  [3, c2]
Run Code Online (Sandbox Code Playgroud)

我需要让它看起来像:

   col1     col2     col3  col4
0  a         a1      a2    1
1  b         b1      b2    2
2  c         c1      c2    3
Run Code Online (Sandbox Code Playgroud)

我的代码

import pandas as pd

d = {'col1':[[1,'a'],[2,'b'],[3,'c']],
     'col2':[[1,'a1'],[2,'b1'],[3,'c1']],
     'col3':[[1,'a2'],[2,'b2'],[3,'c2']]}

df = pd.DataFrame.from_dict(d)
Run Code Online (Sandbox Code Playgroud)

到目前为止,我已经尝试使用 apply(pd.Series) 并通过 for 循环迭代来重​​新分配值,但没有成功

python dataframe pandas

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

切换字符串语句

我正在尝试switch在Android应用程序中使用语句.此switch语句正在测试a的值String,然后根据该值更改另一个String的值.

String s1 ="a"then String s2 ="1"

我不断收到错误消息,说我需要将合规性更改为1.7.在我这样做之后,我得到一个错误,说我需要将合规性更改为1.6.

有没有办法来解决这个问题?或者任何人都可以想到解决这个问题?

java android switch-statement

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

从同一项目中的其他 Java 文件调用函数

我有一个应用程序,到目前为止有 4 个活动。所有这些活动都有来自用户的文本输入(使用编辑文本)。所有这些用户输入部分都需要相同类型的“错误检查”,以确保用户输入正确数据类型的变量(在本例中为数字)。

是否有可能(我假设一切皆有可能)在“SRC”文件夹中创建另一个java文件,我可以在其中编写和存储此函数,然后在我需要它的每个实例中调用?该 java 文件没有与之关联的布局;它只会用于此功能(可能还有我在应用程序上工作时的其他功能)

到目前为止,我还没有找到一个很好的逆向工程示例,而且在我看来,必须将同一段代码编写 4 次以上似乎很愚蠢。

我没有发布我的代码示例,因为它似乎毫无意义,因为我认为我只需要如何将内容导入到每个活动中。

java android function

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

标签 统计

android ×2

java ×2

dataframe ×1

function ×1

pandas ×1

python ×1

switch-statement ×1