[13회] Python List

안녕하세요!

저는 It-It 교사입니다~ 진행이 매우 늦었지만 3월까지 루프/제어문/기능을 완료하기를 바라고 있습니다.


저는 프로그래머인데 이것저것 해보고 블로그를 소홀히 한 것은 아닌지 깊이 생각하고 있습니다.

본론으로 들어가자면, 우리가 파이썬을 배우는 이유는 튜플과 리스트를 모르면 파이썬을 모른다고 할 정도로 매우 중요한 부분이기 때문입니다!
?

그럼 오늘도 힘내자!

파이썬 기울기

C 언어 또는 Java의 경우 실제로는 배열입니다!

신고할 때는 기차 노선으로 신고합니다.

용산행 열차가 도착합니다.

1-1 1-2 2-1 2-2 3-1 3-2 4-1 4-2 5-1 5-2
3명 2명 5명 2명 7명 8명 9명 4명 2명 3명

이를 통해 지하철 차량 번호에 몇 명이 있는지 데이터를 구조화할 수 있습니다.

이것을 목록으로 생각할 수 있습니다.

thislist = ("apple", "banana", "cherry", "apple", "cherry")
print(thislist)

위의 과일을 이 목록에 넣고 이 목록을 인쇄하면 다 인쇄됩니다!

그럼 체리만 쓰고 싶다면?

0 하나 2 4
죄송합니다 바나나 체리 죄송합니다 체리

2차, 4차를 출력하실 수 있습니다!

print(thislist(2))

print(thislist(4))

이렇게 출력하시면 됩니다.

여기에서 총 값 수를 확인하는 방법은 무엇입니까? 끝에 len()을 추가하기만 하면 됩니다.

print(len(thislist))

문자열에서 숫자, 부울에 이르기까지 다양한 데이터 유형도 포함됩니다.

list1 = ("apple", "banana", "cherry")
list2 = (1, 5, 7, 9, 3)
list3 = (True, False, False)
list1 = ("abc", 34, True, 40, "male")

len 외에도 type을 사용하여 데이터의 특성을 확인할 수 있습니다.

mylist = ("apple", "banana", "cherry")
print(type(mylist))
thislist = list(("apple", "banana", "cherry")) # note the double round-brackets
print(thislist)

그렇다면 파이썬 배열은

어떤 것이 있습니까? 다음과 같은 목록, 튜플, 집합 및 사전이 있습니다.

Python 컬렉션(배열)

Python 프로그래밍 언어에는 네 가지 컬렉션 데이터 유형이 있습니다.

  • 목록 정렬되고 변경 가능한 모음입니다.

    중복 회원을 허용합니다.

  • 튜플 정렬되고 변경할 수 없는 컬렉션입니다.

    중복 회원을 허용합니다.

  • 문장 순서가 지정되지 않고 변경 불가능*하며 인덱싱되지 않은 컬렉션입니다.

    중복 회원이 없습니다.

  • 사전 주문**되고 변경 가능한 컬렉션입니다.

    중복 회원이 없습니다.

그러나 한 가지 주의할 점은 사전의 차수가 3.7이지만 차수가 3.6 이하인 데이터가 포함되어 있다는 것입니다.

**Python 버전 3.7부터 사전입니다.

주문. Python 3.6 및 이전 버전에는 사전이 있습니다.

무질서한.