Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python
  • C 프로그래밍
  •   
  • C++
  •   
  • Redis
  •   
  • BASH 프로그래밍
  •   
  • Python
  •   
  • Java
  •   
  • 데이터 베이스
  •   
  • HTML
  •   
  • JavaScript
  •   
  • 프로그램 작성
  •   
  • CSS
  •   
  • Ruby
  •   
  • SQL
  •   
  • IOS
  •   
  • Android
  •   
  • MongoDB
  •   
  • MySQL
  •   
  • C#
  •   
  • PHP
  •   
  • SQL Server
  • Python

    1. Python에서 튜플에 None 값이 있는지 확인하십시오.

      튜플에 None 값이 있는지 확인해야 하는 경우 any 메서드, map 메서드 및 람다 함수를 사용할 수 있습니다. map 함수는 주어진 함수/작업을 iterable의 모든 항목(예:목록, 튜플)에 적용합니다. 결과로 목록을 반환합니다. 익명 함수는 이름 없이 정의된 함수입니다. 일반적으로 파이썬에서 함수는 def 키워드를 사용하여 정의하지만 익명 함수는 lambda 키워드를 사용하여 정의합니다. 단일 표현식을 사용하지만 여러 인수를 사용할 수 있습니다. 표현식을 사용하고 그 결과를 반환합니다. any 메소드는 적어도 하나의

    2. Python의 튜플에 요소가 있는지 확인하십시오.

      튜플에 요소가 있는지 확인해야 하는 경우 간단한 루프를 사용할 수 있습니다. 튜플은 변경할 수 없는 데이터 유형입니다. 즉, 한 번 정의된 값은 해당 인덱스 요소에 액세스하여 변경할 수 없습니다. 요소를 변경하려고 하면 오류가 발생합니다. 읽기 전용 액세스를 보장하기 때문에 중요합니다. 아래는 동일한 데모입니다 - 예 my_tuple_1 = (23, 45, 12, 56, 78, 0) print("The first tuple is : ") print(my_tuple_1) N = 12 print("The

    3. Python의 튜플 곱셈

      튜플 곱셈을 수행해야 하는 경우 zip 방식과 제너레이터 표현식을 사용할 수 있습니다. zip 메서드는 iterable을 가져와 튜플로 집계하고 결과로 반환합니다. Generator는 반복자를 만드는 간단한 방법입니다. __iter__() 및 __next__() 메서드가 있는 클래스를 자동으로 구현하고 내부 상태를 추적할 뿐만 아니라 반환될 수 있는 값이 없을 때 StopIteration 예외를 발생시킵니다. 아래는 동일한 데모입니다 - 예시 my_tuple_1 = (23, 45, 12, 56, 78) my_tuple_2 =

    4. Python에서 한 튜플이 다른 튜플의 하위 집합인지 확인

      한 튜플이 다른 튜플의 부분집합인지 확인해야 하는 경우 issubset 메서드를 사용합니다. issubset 메서드는 집합의 모든 요소가 다른 집합에 있는 경우 True를 반환합니다. 여기서 다른 집합은 메서드에 대한 인수로 전달됩니다. 그렇지 않으면 이 메서드는 False를 반환합니다. 아래는 동일한 데모입니다 - 예시 my_tuple_1 = (87, 90, 31, 85) my_tuple_2 = (34, 56, 12, 5) print("The first tuple is :") print(my_tuple_1

    5. Python 튜플의 전면 및 후면 요소에 액세스

      Python 튜플의 전면 및 후면 요소에 액세스해야 하는 경우 액세스 브래킷을 사용할 수 있습니다. 튜플은 변경할 수 없는 데이터 유형입니다. 즉, 한 번 정의된 값은 해당 인덱스 요소에 액세스하여 변경할 수 없습니다. 요소를 변경하려고 하면 오류가 발생합니다. 읽기 전용 액세스를 보장하기 때문에 중요합니다. 아래는 동일한 데모입니다 - 예시 my_tuple_1 = (87, 90, 31, 85,34, 56, 12, 5) print("The first tuple is :") print(my_tuple_1) m

    6. Python에서 청크 튜플을 N으로

      튜플을 N 값으로 청크해야 하는 경우 목록 이해가 사용됩니다. 목록 이해는 목록을 반복하고 그에 대한 작업을 수행하기 위한 축약형입니다. 아래는 동일한 데모입니다 - 예시 my_tuple_1 = (87, 90, 31, 85,34, 56, 12, 5) print("The first tuple is :") print(my_tuple_1) N = 2 print("The value of 'N' has been initialized") my_result = [my_tuple_1[i :

    7. Python에서 튜플 비교

      튜플을 비교할 때 , == 연산자를 사용할 수 있습니다. 튜플이 서로 같은지, 작거나 큰지에 따라 True 또는 False를 반환합니다. 아래는 동일한 데모입니다 - 예시 my_tuple_1 = (87, 90, 31, 85) my_tuple_2 = (34, 56, 12, 5) print("The first tuple is :") print(my_tuple_1) print("The second tuple is :") print(my_tuple_2) print("Comparing the

    8. Python에서 튜플 목록의 최대 요소

      튜플 목록(즉, 튜플 목록)에서 최대 요소를 찾아야 하는 경우 max 메서드와 operator.itemgetter 메서드를 사용할 수 있습니다. itemgetter는 피연산자에서 특정 항목을 가져옵니다. max 메소드는 iterable에 인수로 전달되는 iterable에 존재하는 최대값을 제공합니다. 아래는 동일한 데모입니다 - 예시 from operator import itemgetter my_list = [('Will', 23), ('Jane', 21), ('El', 24), (&

    9. Python에서 튜플에 사전 추가

      튜플에 사전을 추가해야 하는 경우 list 방식, append, tuple 방식을 사용할 수 있습니다. 목록은 이기종 값(즉, 정수, 부동 소수점, 문자열 등과 같은 모든 데이터 유형의 데이터)을 저장하는 데 사용할 수 있습니다. append 메소드는 목록의 끝에 요소를 추가합니다. 아래는 동일한 데모입니다 - 예시 my_tuple_1 = (7, 8, 0, 3, 45, 3, 2, 22, 4) print ("The tuple is : " ) print(my_tuple_1) my_dict = {"He

    10. Python에서 문자열을 튜플로 변환

      문자열을 튜플로 변환해야 하는 경우 map 방식, tuple 방식, int 방식, split 방식을 사용할 수 있습니다. map 함수는 주어진 함수/작업을 iterable의 모든 항목(예:목록, 튜플)에 적용합니다. 결과로 목록을 반환합니다. int 메소드는 해당 연산이 허용되는 경우 지정된 데이터 유형을 정수 유형으로 변환합니다. split 메서드는 구분 기호 또는 기본 구분 기호에 따라 지정된 데이터를 다른 섹션으로 분할합니다. tuple 메소드는 주어진 데이터 유형을 튜플 유형으로 변환합니다. 아래는 동일한 데모입니다

    11. Python에서 변수가 튜플인지 확인

      변수가 튜플인지 확인이 필요한 경우 type 방법을 사용할 수 있습니다. 튜플은 변경할 수 없는 데이터 유형입니다. 즉, 한 번 정의된 값은 해당 인덱스 요소에 액세스하여 변경할 수 없습니다. 요소를 변경하려고 하면 오류가 발생합니다. 읽기 전용 액세스를 보장하기 때문에 중요합니다. type 메소드는 인자로 전달되는 iterable/value의 유형을 확인합니다. 아래는 동일한 데모입니다 - 예 my_tuple_1 = (7, 8, 0, 3, 45, 3, 2, 22, 4) print ("The tuple is : &qu

    12. Python에서 튜플 목록의 각 요소 업데이트

      튜플 목록(즉, 튜플 목록)의 모든 요소를 ​​업데이트해야 하는 경우 목록 이해를 사용할 수 있습니다. 목록 이해는 목록을 반복하고 그에 대한 작업을 수행하기 위한 축약형입니다. 아래는 동일한 데모입니다 - 예시 my_list_1 = [(7, 8, 0), (3, 45, 3), (2, 22,4)] print ("The list of tuple is : " ) print(my_list_1) element_to_add = 41 my_result = [tuple(j + element_to_add for j in s

    13. Python에서 인접 요소 곱하기

      인접 요소를 곱해야 하는 경우 zip 방식, tuple 방식, 제너레이터 표현식을 사용할 수 있습니다. zip 메서드는 iterable을 가져와 튜플로 집계하고 결과로 반환합니다. Generator는 반복자를 만드는 간단한 방법입니다. __iter__() 및 __next__() 메서드가 있는 클래스를 자동으로 구현하고 내부 상태를 추적할 뿐만 아니라 반환될 수 있는 값이 없을 때 StopIteration 예외를 발생시킵니다. 아래는 동일한 데모입니다 - 예시 my_tuple_1 = (7, 8, 0 ,3, 45, 3, 2, 22

    14. Python의 중첩 튜플에서 고유 요소를 얻는 방법

      중첩된 튜플에서 고유한 요소를 가져와야 하는 경우 중첩 루프와 set 연산자를 사용할 수 있습니다. Python에는 set이라는 데이터 유형이 있습니다. 이 세트에는 고유한 요소만 포함되어 있습니다. 이 집합은 교집합, 미분, 합집합, 대칭 미분 등의 연산을 수행하는 데 유용합니다. 아래는 동일한 데모입니다 - 예시 my_list_1 = [(7, 8, 0), (0 ,3, 45), (3, 2, 22), (45, 12, 9)] print ("The list of tuple is : " ) print(my_lis

    15. 순환 연결 목록에서 요소를 검색하는 Python 프로그램

      순환 연결 목록에서 요소를 검색해야 하는 경우 노드 클래스를 생성해야 합니다. 이 클래스에는 노드에 있는 데이터와 연결 목록의 다음 노드에 대한 액세스라는 두 가지 속성이 있습니다. 순환 연결 리스트에서 머리와 뒤쪽은 서로 인접해 있습니다. 원을 이루도록 연결되어 있으며 마지막 노드에 NULL 값이 없습니다. 초기화 기능이 있는 다른 클래스를 생성해야 하며, 노드의 헤드는 None으로 초기화됩니다. 연결 목록에 노드를 추가하고 연결 목록에서 특정 노드를 검색하고 노드 값을 인쇄하기 위해 사용자가 여러 가지 방법을 정의합니다.

    16. 순환 연결 목록의 요소를 정렬하는 Python 프로그램

      순환 연결 목록의 요소를 정렬해야 하는 경우 노드 클래스를 생성해야 합니다. 이 클래스에는 노드에 있는 데이터와 연결 목록의 다음 노드에 대한 액세스라는 두 가지 속성이 있습니다. 원형 연결 리스트에서 머리와 뒤쪽은 서로 인접해 있습니다. 연결되어 원을 이루며 마지막 노드에 NULL 값이 없습니다. 초기화 기능이 있는 또 다른 linked_list 클래스를 생성해야 하며, 노드의 헤드는 None으로 초기화됩니다. 연결 리스트에 노드를 추가하고, 연결 리스트를 오름차순 또는 내림차순으로 정렬하고, 노드 값을 출력하기 위해 사용자

    17. 주어진 이진 트리를 이중 연결 목록으로 변환하는 Python 프로그램

      주어진 이진 트리를 이중 연결 목록으로 변환해야 하는 경우 노드 클래스를 생성해야 합니다. 이 클래스에는 노드에 있는 데이터와 연결 목록의 다음 노드에 대한 액세스라는 두 가지 속성이 있습니다. 초기화 기능이 있는 또 다른 linked_list 클래스를 생성해야 하며, 노드의 헤드는 None으로 초기화됩니다. 이중 연결 목록에서 노드에는 포인터가 있습니다. 현재 노드에는 다음 노드와 이전 노드에 대한 포인터가 있습니다. 목록의 마지막 값은 다음 포인터에서 NULL 값을 갖습니다. 양방향으로 횡단할 수 있습니다. 이진 트리는 하

    18. 삼항 트리에서 이중 연결 목록을 만드는 Python 프로그램

      삼항 트리에서 이중 연결 목록을 생성해야 하는 경우 노드 클래스를 생성해야 합니다. 이 클래스에는 노드에 있는 데이터와 연결 목록의 다음 노드에 대한 액세스라는 두 가지 속성이 있습니다. 초기화 기능이 있는 또 다른 linked_list 클래스를 생성해야 하며, 노드의 헤드는 None으로 초기화됩니다. 이중 연결 목록에서 노드에는 포인터가 있습니다. 현재 노드는 다음 노드와 이전 노드에 대한 포인터를 갖습니다. 목록의 마지막 값은 다음 포인터에서 NULL 값을 갖습니다. 양방향으로 횡단할 수 있습니다. 주어진 이중 연결 목록을

    19. n 노드의 이중 연결 목록을 만들고 노드 수를 계산하는 Python 프로그램

      이중 연결 리스트에서 노드의 개수를 세어야 하는 경우에는 Node 클래스를 생성해야 합니다. 이 클래스에는 노드에 있는 데이터, 연결 목록의 다음 노드에 대한 액세스, 연결 목록의 이전 노드에 대한 액세스의 세 가지 속성이 있습니다. 이중 연결 목록에서 노드에는 포인터가 있습니다. 현재 노드는 다음 노드와 이전 노드에 대한 포인터를 갖습니다. 목록의 마지막 값은 다음 포인터에서 NULL 값을 갖습니다. 양방향으로 횡단할 수 있습니다. 아래는 동일한 데모입니다 - 예시 class Node:    def __ini

    20. n 노드의 이중 연결 목록을 만들고 역순으로 표시하는 Python 프로그램

      이중 연결 목록을 생성하고 요소를 역순으로 표시해야 하는 경우 노드 클래스를 생성해야 합니다. 이 클래스에는 노드에 있는 데이터, 연결 목록의 다음 노드에 대한 액세스, 연결 목록의 이전 노드에 대한 액세스의 세 가지 속성이 있습니다. 초기화 기능이 있는 다른 클래스를 생성해야 하며, 이 안에서 노드의 헤드는 None으로 초기화됩니다. 연결 목록에 노드를 추가하고, 노드를 역전시키고 연결 목록의 노드를 인쇄하기 위해 사용자가 여러 가지 방법을 정의합니다. 아래는 동일한 데모입니다 - 예시 class Node:   &n

    Total 8994 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:241/450  20-컴퓨터/Page Goto:1 235 236 237 238 239 240 241 242 243 244 245 246 247