本文介绍了定义使用乘法运算符在Python列表的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
近日在Python我也遇到过这样一句话:
board.append([''] * 8)
我试图搜索与谷歌在互联网上找到这种类型的声明更多的信息,但我做不到。
我知道的什么的声明的做法,但我不明白的如何的,用什么方式做,这一点。
这是我第一次看到了 *
清单上使用运营商。你可以请参考我一个地方,我可以找到这种类型的报表的一些更多的信息?
解决方案
Most of the relevant operators and methods are defined here: Sequence Types.
Specifically s * n
is defined as
Here, s
is a sequence and n
is a number.
Thus, [' '] * 8
returns a list consisting of eight ' '
.
board.append()
appends the result to board
, which presumably is a list (of lists).
这篇关于定义使用乘法运算符在Python列表的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!