这很奇怪。为什么数组中的十进制值会自动从点转换为逗号分隔符?是的,它是一个浮点数,但是我没有像 number_format 那样更改值,所以为什么会发生这种情况以及如何防止更改小数点呢?
[''.join(prod) for prod in product(['a','b','c'],
['foo1_', 'foo2_'],
['bar'], ['end'])]
# ['afoo1_barend',
# 'afoo2_barend',
# 'bfoo1_barend',
# 'bfoo2_barend',
# 'cfoo1_barend',
# 'cfoo2_barend']
结果:
array(3){[0] =>数组(2){ [0] => string(10)“2017-04-01” [1] => int(3)} [1] =>数组(2){ [0] => string(10)“2017-04-02” [1] => int(7)} [2] =>数组(2){ [0] => string(10)“2017-04-06” [1] => float(4,8)}}
2017-04-01 => 3 2017-04-02 => 7 2017-04-06 => 4,8