TIL14 | Python_List, Tuple
1. List
list=[]四角カッコで作成するには
num = [False, 1, 2, “삼”, 4 , “오”]
1.複数のデータ型が必要です.(リスト内のネスト可能なリスト)2.indexと呼ばれる値に存在する順序
最初の要素からゼロになります.
num[0]
>>> False
num[3]
>>> “삼”
#수정
num[5] = 5
num[5]
>>>5
#중첩된 리스트 요소7에 접근
my_list = [[1, 2, 3,], 4, 5 , [6, 7, 8]]
my_list[3][1]
>>>7
#리스트 합치기
my_list = [“my”] + [“list”]
>>>
['my', 'list']
#리스트 마지막 요소 추가 append()
arr = [1,2,3]
arr.append(4)
print(arr)
>>>
[1,2,3,4]
#원하는 위치에 요소 추가 insert(위치,요소)
num = [1,2,4,5]
num.insert(2,3)
print(num)
>>> [1, 2, 3, 4, 5]
#리스트 마지막 요소 제거 pop()
three = [1, 4, 6]
remove_one = three.pop()
print(remove_one)
print(three)
>>>
6
[1,4]
#길이 구하는 함수 len()
num = [1,2,3,4,5]
len(num)
#list slicing 원하는 부분 복사하기(원본 리스트 수정 X)
list_name[start : stop]
# list[a:b] a부터 b앞까지 slicing
list_name[start : stop : step]
# list[a:b:c] a부터 b앞까지 c칸씩 건너뛰며 slicing
num = [1,2,3,4,5,6,7,8,9,10]
#1부터 5까지 담긴 리스트
num[0:4]
>>>
[1,2,3,4,5]
# 짝수 리스트 출력
num[1:10:2]
>>>
[2, 4, 6, 8, 10]
#리스트 요소 삭제
# del list[ ] 인덱스를 사용해 요소 삭제
# remove( ) 키워드를 사용해 요소 삭제
num = [1,2,3,4,5,6,7,8,9,10]
# 5 삭제
del num[4]
num.remove(5)
2. tuple
格納されている要素はlistと似ていますが、宣言すると変更できません.
#선언하기
my_tuple = (1,2,3,4)
#Tuple 의 요소들을 읽어들이는 방법과 slicing 방법은 모두 list 와 동일
my_tuple[0]
my_tuple[1:2]
リストに似たtupleはいつ使いますか?Tupleは、通常、2~5個の要素を格納するために使用されます.特定のデータを一時的(即時)に整理したい場合に使用します.
coords = [ (4,4), (5,2), (-2, 2), (-3, -4) ]
tupleは主にlistと一緒に使用されます.もちろん、listを使用して同じデータを表すことができます.
簡単なデータ表現は、容量の小さいtupleを使用することです.
Reference
この問題について(TIL14 | Python_List, Tuple), 我々は、より多くの情報をここで見つけました https://velog.io/@wjddk97/TIL14-PythonListテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol