複数の dictionaries( Class1 , Class2
) があり、辞書の 1 つの要素に list ( ) が格納Score
されています。リストの要素を別の list に配置したいのですが、リスト自体を別の list に配置したくはありません。
次のコードを試します
All = []
Class1 = {"name":"A","score":[60,70,80]}
Class2 = {"naem":"B","score":[70,80,90]}
All.append(Class1['score'])
All.append(Class2['score'])
print(All)
しかし、結果は
[[60, 70, 80], [70, 80, 90]]
しかし、私が欲しいのは
[60, 70, 80, 70, 80, 90]
以下の解決策を試してみましたが、より良い解決策が存在するかどうかを知りたいですか?
All = []
Class1 = {"name":"A","score":[60,70,80]}
Class2 = {"naem":"B","score":[70,80,90]}
Scores1 = Class1['score']
Scores2 = Class2['score']
Scores = Scores1 + Scores2
for score in Scores:
All.append(score)
print(All)
ありがとう