Python的拉链
函数执行以下操作:
A = [1,2,3]
B = [6,7,8]
压缩= ZIP(A,B)
结果
的 [[1,6],[2,7],[3,8]
解决方案
如何this?
C#4.0 LINQ新的ZIP操作符
公共静态的IEnumerable< TResult>邮编及LT; TFirst,TSecond,TResult>(
这IEnumerable的< TFirst>第一,
IEnumerable的< TSecond>第二,
FUNC< TFirst,TSecond,TResult> FUNC);
Python's zip
function does the following:
a = [1, 2, 3]
b = [6, 7, 8]
zipped = zip(a, b)
result
[[1, 6], [2, 7], [3, 8]]
解决方案
How about this?
C# 4.0 LINQ'S NEW ZIP OPERATOR
public static IEnumerable<TResult> Zip<TFirst, TSecond, TResult>(
this IEnumerable<TFirst> first,
IEnumerable<TSecond> second,
Func<TFirst, TSecond, TResult> func);
上一篇:如何允许在一个WinForms文本框CTRL-V(粘贴)?文本框、WinForms、CTRL
下一篇:CPU架构独立的P / Invoke:能否DLLNAME或路径是&QUOT;动态&QUOT;?路径、架构、独立、动态