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

    1. 고유 문자 수로 문자열 목록을 정렬하는 Python 프로그램

      고유한 문자의 개수를 기준으로 문자열 목록을 정렬해야 하는 경우 set 연산자, list 메서드 및 len 메서드를 사용하는 메서드를 정의합니다. 예시 아래는 동일한 데모입니다 - def my_sort_func(my_elem): return len(list(set(my_elem))) my_list = ['python', "Will", "Hi", "how", 'fun', 'learn', 'code'] print(&q

    2. Python – 원하는 문자열 길이 테스트

      원하는 문자열 길이를 테스트해야 하는 경우 간단한 반복과 len 방법을 사용합니다. 예시 아래는 동일한 데모입니다 - my_list =[파이썬, is, fun, to, learn, Will, how]print(목록은 다음과 같습니다.)print(my_list)length_list =[ 6, 2, 3, 2, 5, 4, 3]my_result =Truefor index in range(len(my_list)):if len(my_list[index]) !=length_list[index]:my_result =Falsebreakprint(

    3. Python – 알파벳 순으로 연속적인 알파벳이 있는 문자열 추출

      알파벳 순으로 연속된 문자열을 추출해야 하는 경우 단순 반복과 유니코드 표현을 위한 ord 방식을 사용합니다. 예시 아래는 동일한 데모입니다 - my_list = ["python", 'is', 'cool', 'hi', 'Will', 'How'] print("The list is :") print(my_list) my_result = [] for element in my_list: for index in range(

    4. Python – 주어진 문자열 목록을 문자열의 숫자 부분으로 정렬

      주어진 문자열 목록을 문자열의 숫자 부분으로 정렬해야 하는 경우 정규식과 findall 메서드를 사용합니다. 예시 아래는 동일한 데모입니다 - import re def my_num_sort(my_str): return list(map(int, re.findall(r'\d+', my_str)))[0] my_list = ["pyth42on", '14is', '32fun', '89to', 'lea78rn'] print("The l

    5. Python – 문자열 목록에서 모든 부분 문자열 발생

      문자열 목록에서 부분 문자열의 모든 발생을 가져와야 하는 경우 간단한 목록 이해와 startswith 메서드가 사용됩니다. 예시 아래는 동일한 데모입니다 - my_string = "Is python fun to learn?" print("The list is :") print(my_string) substring = "pyt" print("The substring is :") print(substring) my_result = [i for i in ran

    6. Python – 특정 값이 없으면 사전 목록에서 사전 제거

      특정 값이 없을 경우 사전 목록에서 사전을 제거해야 하는 경우 단순 반복과 del 연산자를 사용합니다. 예시 아래는 동일한 데모입니다 - my_list = [{"id" : 1, "data" : "Python"}, {"id" : 2, "data" : "Code"}, {"id" : 3, "data" : "Learn"}] print("The list is

    7. Python – 차이가 K보다 큰 튜플 제거

      차이가 K보다 큰 튜플을 제거해야 하는 경우 abs() 메서드를 사용합니다. 아래는 동일한 데모입니다 - 예시 my_tuple = [(41, 18), (21,57), (39, 22), (23, 42), (22, 10)] print("The tuple is :") print(my_tuple) K = 20 my_result = [element for element in my_tuple if abs(element[0] - element[1]) <= K] print("The result is :"

    8. Python – 목록에서 사전 생성

      리스트에서 사전을 생성해야 하는 경우 dict 방식의 fromkeys 방식을 사용합니다. 예시 아래는 동일한 데모입니다 - my_list = ['Hi', 'Will', 'how', 'Python', 'cool'] print("The list is ") print(my_list) my_dict = dict.fromkeys(my_list, "my_value") print(my_dict) 출력 The list is ['H

    9. Python – K 값의 다음 N 요소

      K 값에서 다음 N개의 요소를 가져와야 하는 경우 단순 반복이 사용됩니다. 아래는 동일한 데모입니다 - 예시 my_list = [31, 24, 46, 18, 34, 52, 26, 29] print("The list is :") print(my_list) K = 2 print("The value of K is :") print(K) N = 3 print("The value of N is :") print(N) for index in range(K):    my_

    10. 구분 기호가 있는 문자열 목록을 튜플 목록으로 변환하는 Python 프로그램

      구분 기호가 있는 문자열 목록을 튜플 목록으로 변환해야 하는 경우 목록 이해, tuple 방법 및 split 방법이 사용됩니다. 예 아래는 동일한 데모입니다 - my_list = ["21$12", "33$24$48$69", "14$10$44"] print("The list is :") print(my_list) key = "$" print("The key is :") print(key) my_result = [tuple

    11. Python – K보다 큰 숫자의 평균

      K보다 큰 자릿수의 평균을 표시해야 하는 경우 단순 반복을 사용합니다. 아래는 동일한 데모입니다 - 예시 my_list = [11, 17, 25, 16, 23, 18] print ("The list is :") print(my_list) K = 15 print("The value of K is ") print(K) my_count = 0 for index in my_list :    if index > K :       my_count = my_

    12. Python – 모든 K 요소 뒤에 각 중복 문자열에 문자 삽입

      모든 K 요소 뒤에 각 중복 문자열에 문자를 삽입해야 하는 경우 append 메서드, 연결 연산자 및 목록 슬라이싱을 사용하는 메서드가 정의됩니다. 예시 아래는 동일한 데모입니다 - def insert_char_after_key_elem(my_string, my_key, my_char): my_result = [] for index in range(0, len(my_string), my_key): my_result.append(my_string[:index] + my_char + my_string[index

    13. Python – 문자열을 행당 K개의 문자가 있는 행렬로 변환

      문자열을 행당 K개의 문자를 갖는 행렬로 변환해야 하는 경우 목록 이해와 목록 슬라이싱을 사용하여 결과를 결정하는 메서드가 정의됩니다. 예시 아래는 동일한 데모입니다 - def convert_to_matrix(my_string, my_key): temp = [my_string[index: index + my_key] for index in range(0, len(my_string), my_key)] my_result = [list(element) for element in temp] print(my_result

    14. 첫 번째 'K' 요소를 'N'으로 바꾸는 Python 프로그램

      첫 번째 K 요소를 N으로 대체해야 하는 경우 단순 반복이 사용됩니다. 예 아래는 동일한 데모입니다 - my_list = [13, 34, 26, 58, 14, 32, 16, 89] print("The list is :") print(my_list) K = 2 print("The value of K is :") print(K) N = 99 print("The value of N is :") print(N) for index in range(K): my_list[in

    15. Python – 혼합 행렬에서 문자열 요소 추출

      혼합 행렬에서 문자열 요소를 추출해야 하는 경우 목록 이해와 isinstance 메서드를 사용합니다. 예시 아래는 동일한 데모입니다 - my_list = [[35, 66, 31], ["python", 13, "is"], [15, "fun", 14]] print("The list is :") print(my_list) my_result = [element for index in my_list for element in index if isinstance(el

    16. 하위 문자열 범위로 문자열을 정렬하는 Python 프로그램

      부분 문자열 범위를 기반으로 문자열을 정렬해야 하는 경우 목록 슬라이싱을 사용하여 결과를 결정하는 방법을 정의했습니다. 예 아래는 동일한 데모입니다 - def get_substring(my_string): return my_string[i : j] my_list = ["python", 'is', 'fun', 'to', 'learn'] print("The list is :") print(my_list) i, j = 1, 3 pri

    17. 목록에서 키워드를 추출하는 Python 프로그램

      목록에서 키워드를 추출해야 하는 경우 간단한 반복과 iskeyword 방법을 사용합니다. 예시 아래는 동일한 데모입니다 - import keyword my_list = ["python", 'is', 'fun', 'to', 'learn'] print("The list is :") print(my_list) my_result = [] for element in my_list: for word in element.split():

    18. 행렬에서 중복 요소가 있는 행을 제거하는 Python 프로그램

      행렬에서 중복 요소가 있는 행을 제거해야 하는 경우 목록 이해와 집합 연산자를 사용합니다. 예시 아래는 동일한 데모입니다 - my_list = [[34, 23, 34], [17, 46, 47], [22, 14, 22], [28, 91, 19]] print("The list is :") print(my_list) my_result = [element for element in my_list if len(set(element)) == len(element)] print("The result is :&q

    19. 다른 목록에 있는 한 목록의 각 요소 인덱스를 가져오는 Python 프로그램

      다른 목록에 있는 한 목록의 각 요소에 대한 인덱스를 가져와야 하는 경우 setdefault 메서드와 함께 간단한 반복 및 열거 속성이 사용됩니다. 또한 목록 이해를 사용하며 get 메서드가 사용됩니다. 예시 아래는 동일한 데모입니다 - my_list =[14, 52, 23, 47, 18, 23, 12, 54, 43, 22, 28, 13]print(목록은 다음과 같습니다.)print(my_list)my_list_2 =[17, 52, 13]print(두 번째 목록은 :)print(my_list_2)element_indices =d

    20. 목록에서 겹치는 연속 숫자의 합에 대한 Python 프로그램

      목록에서 요소가 겹치는 연속 숫자의 합이 필요할 때 목록 이해, 목록 슬라이싱, 연결 연산자 및 zip 방법이 사용됩니다. 예시 아래는 동일한 데모입니다 - my_list = [41, 27, 53, 12, 29, 32, 16] print("The list is :") print(my_list) my_result = [a + b for a, b in zip(my_list, my_list[1:] + [my_list[0]])] print("The result is :") print(my_resu

    Total 8994 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:327/450  20-컴퓨터/Page Goto:1 321 322 323 324 325 326 327 328 329 330 331 332 333