[Today I Learned 01] 2. リスト#リスト#
1.明細書
リストの操作
a = [1, 2, 3, 4, 5]
b = list([1, 2, 3, 4, 5])
上記のように、1、2、3、4、および5つの数値セットを作成できます.リスト内の索引とスライド
a = [1, 2, 3]
>>> a[0]
1
>>> a[2]
3
>>> a[0] + a[1]
3
上記の例では、aの最初の溝値を得るためにa[0]
を記述することができる.文字列と同様に、スライドテクノロジーをリストに適用することもできます.
>>> a = [1, 2, 3, 4, 5]
>>> a[0:3]
[1, 2, 3]
>>> a[:2]
[1, 2]
>>> a[2:]
[3, 4, 5]
上記の例では、a[시작 인덱스, 끝 인덱스]
を作成して、インデックスの開始から終了までの値を取得できます.リスト出力
a = [1, 2, 3, 4, 5]
for i in a:
print(i, end=' ')
# 출력
1 2 3 4 5
リファレンスprint()は、基本的には最後尾の
\n
から実行される.でもendで最後に文字を決めることができますa = [1, 2, 3, 4, 5]
print(*a)
# 출력
1 2 3 4 5
リスト変数の前に*
を付けて出力すると、1 2 3 4 5
の行が表示されます.リスト計算
次のコードは、1から10までの整数の順序でリストを生成するコードです.
num = []
for i in rage(1, 11):
num.append(i)
これらのコードは、次のように「コンパイル」とマークされます.>>> num = [i for i in range(1, 11)]
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
1から10までの数字の中で偶数の順序しかないリストを生成すると、コードは次のようになります.
>>> [i for i in range(1, 11) if i % 2 == 0]
[2, 4, 6, 8, 10]
Reference
この問題について([Today I Learned 01] 2. リスト#リスト#), 我々は、より多くの情報をここで見つけました https://velog.io/@yunchanpark/Today-I-Learned-01-2.-리스트Listテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol