小编aao*_*ssa的帖子

在f#中将string [] [] []转换为string [] []

我正在为F#遇到一些麻烦,因为我正在学习.我有类似下一个代码的东西:

let A = [| [| [|"1";"Albert"|];[|"2";"Ben"|] |];[| [|"1";"Albert"|];[|"3";"Carl"|] |] |]
Run Code Online (Sandbox Code Playgroud)

(类型A: string[][][])

我正在尝试将A转换为:

let B = [| [|"1"; "Albert" |] ; [| "2"; "Ben"|] ; [| "3"; "Carl"|] |]
Run Code Online (Sandbox Code Playgroud)

(类型B: string[][])

我不知道该怎么做.我一直在尝试一些for和递归功能,但我没有得到它.

sorting f# type-conversion

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

Python:如何替换html字符< 与 < 和 > 在 Python 列表中使用 >

我有一个包含以下格式的函数名称的参考列表:

list_1_ref = ['Name1<abc>' , 'Name2<abc>']
Run Code Online (Sandbox Code Playgroud)

从另一个函数我得到一个包含 html 格式元素的返回列表:

list_2 = ['Name1&lt;abc&gt;' , 'Name2&lt;abc&gt;']
Run Code Online (Sandbox Code Playgroud)

list_2我的代码现在应该比较第一个列表中是否包含以下元素:

for element in list2:
    if element in list_1_ref:
        # ...do something...
Run Code Online (Sandbox Code Playgroud)

不幸的是,这不起作用,我猜是因为 html 字符&lt;&gt;. 那么解决这个问题的有效方法是什么?我想到了替代方案,但我的 Python 技能有限,我不确定如何做到这一点以及这是否是最有效的方法。

谢谢你!

python list

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

计算多个列表中每第 n 个元素的平均值

我有 4 个相同长度的列表,希望对列表中的每个第 n 个元素进行平均,并根据这些平均值创建一个新列表。举个例子:

y1 = [1, 2, 2, 4, 5]
y2 = [3, 6, 9, 12, 0]
y3 = [2, 3, 4, 5, 6]
y4 = [2, 1, 5, 7, 9]
Run Code Online (Sandbox Code Playgroud)

预期结果应该是:

y1234  = [2, 3, 5, 7, 5]
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

python average list

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

标签 统计

list ×2

python ×2

average ×1

f# ×1

sorting ×1

type-conversion ×1