CodeWars 08: Multiplication table
1852 ワード
問題の説明
Your task, is to create NxN multiplication table, of size provided in parameter.
NxN個の乗算表を作成してください.テーブルのサイズは、問題で指定されたパラメータに比例します.
for example, when given size is 3:
例えば、サイズが3の場合、
for given example, the return value should be:
[[1,2,3],[2,4,6],[3,6,9]]
戻り値は[[1,2,3],[2,4,6],[3,6,9]]
です.せいげんじょうけん
None
に答える
def multiplication_table(size):
return [[v * i for i in range(1, size+1)] for v in range(1, size+1)]
sizeの長さに基づいて外項for loop+rangeを回転します.sizeの長さ範囲内にリストを作成します.
1*1 , 1*2, 1*3, 1*4
パラメータを含むリストが生成されます.Reference
この問題について(CodeWars 08: Multiplication table), 我々は、より多くの情報をここで見つけました https://velog.io/@keywookim/CodeWars-08-Multiplication-tableテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol