101:同じ値で配列の要素を埋める
for文で値を繰り返し代入します。
>>> list
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
>>> for i in range(len(list)):
list[i]='boo'
>>> list
['boo', 'boo', 'boo', 'boo', 'boo', 'boo', 'boo', 'boo', 'boo', 'boo']
内包表現で行うと :
>>> ['foo' for i in range(len(list))] ['foo', 'foo', 'foo', 'foo', 'foo', 'foo', 'foo', 'foo', 'foo', 'foo']
この方法でもいけます。 :
>> list=['woo']* len(list) >>> >>> list ['woo', 'woo', 'woo', 'woo', 'woo', 'woo', 'woo', 'woo', 'woo', 'woo']