今日のPythonの復習と概念の整理

8345 ワード

整理ソートとsortの違い
# sorted
numbers = [2,3,1,5,4,6]
new_list = sorted(numbers)

print(new_list)  # [1,2,3,4,5,6]
print(numbers)  # [2,3,1,5,4,6]

# sorted는 기존 리스트는 건드리지 않고, 정렬된 새로운 리스트를 리턴(원본 손대지 않음)

#sort
print(numbers.sort())  # None

numbers.sort()
print(numbers)  # [1,2,3,4,5,6]

# sort는 아무것도 리턴하지 않고, 기존 리스트를 정렬(원본 손댐)
round関数の構文を整理する
num1 = 1
num2 = 3
num3 = 1 / 3

print(num3)  # 0.33333333333333

# round 함수를 사용하면 반올림한 결과를 얻을 수 있다.
print(round(num3))  # 0

# 자리를 정해주면 반올림해서 그 자리까지의 결과 값으로 표현해준다.
print(round(num3),1)  # 0.3
print(round(num3),2)  # 0.33
print(round(num3),3)  # 0.333

  • リストで特定の値を検索するには:

  • 内蔵inというキーワードがあります.
    primes = [2,3,5,,7,11,13,17,19,23]
    
    print(7 in primes)  # True
    print(12 in primes)  # False
    
    # 그럼 값이 없는지 확인하려면? not in!
    primes = [2,3,5,,7,11,13,17,19,23]
    
    print(7 not in primes)  # False
    print(12 not in primes)  # True

  • delを使用してリストの要素を削除する方法は、ソース自体に直接接触する方法です.
    したがって、リスト内の要素を直接削除する場合、removeメソッドの方が便利です.

  • ディクシャナに新しいkey-valueペアを追加する方法
    favorite = {1 :"마카롱", 2:"쌀국수"}
    print(favorite) # {1 :"마카롱", 2:"쌀국수"}
    
    # favorite에 새로운 목록 추가하기
    favorite[3] = "토피넛 라떼"
    print(favorite)  # {1 :"마카롱", 2:"쌀국수", 3:"토피넛라떼"}

  • Pythonでは変数がラベルです.

  • split関数でデータを格納し、そのデータ要素のフォーマットは文字列です.
  • 演算を実行するには、変換が必要です.