小编Vin*_*y D的帖子

如何在perl中合并两个数组,交替每个数组的值

假设我有2个如下所述的数组

@a1 = ("Vinay", Raj, harry);
@b1 = ("dude","rock");
Run Code Online (Sandbox Code Playgroud)

合并后我希望得到这样的结果

[
    Vinay
    dude
    Vinay
    rock
    Raj
    dude
    Raj
    rock
    harry
    dude
    harry
    rock
]
Run Code Online (Sandbox Code Playgroud)

基本上我想将array1的每个索引值合并到array2的所有索引值.

添加到上面的问题我有另一个问题.

对于上面的相同问题,如何在特定数组索引处合并2个数组.例如,我有160个元素的2个数组,现在我想在集合中的每个第5个元素合并数组,这可能吗?

arrays perl

16
推荐指数
2
解决办法
6万
查看次数

TypeError:在字符串格式化错误python期间并非所有参数都被转换

我为我们的REST API定制了暴风代码,但是当我运行脚本时,在开头使用nosetests会产生一些奇怪的类型错误,如下所述,尽管脚本中的测试用例通过

Traceback (most recent call last):
  File "/usr/lib64/python2.6/logging/__init__.py",line 776, in emit msg = self.format(record)
  File "/usr/lib64/python2.6/logging/__init__.py", line 654, in format return fmt.format(record)
  File "/home/rmcbuild/repository/rmc-test/tempest/openstack/common/log.py", line 516, in format return logging.Formatter.format(self, record)
  File "/usr/lib64/python2.6/logging/__init__.py", line 436, in format record.message = record.getMessage()
  File "/usr/lib64/python2.6/logging/__init__.py", line 306, in getMessage msg = msg % self.args
 TypeError: not all arguments converted during string formatting
Run Code Online (Sandbox Code Playgroud)

有没有人遇到过这种类型的错误,如果有人帮助我,我会很感激.

谢谢,

python

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

标签 统计

arrays ×1

perl ×1

python ×1