[programmers]完走しなかった選手
12107 ワード
参加者:マラソン参加者の名前を含むシーケンス
完走:完走した人の名前を含む配列
🧩Quest : 완주하지 못한 선수의 이름을 return하기 (참가자 중에는 동명이인이 있을 수 있다.)
Value:①すべての変化の値/不変の値を使用②繰り返し可能
ディクソン文法
1.ペアの追加
>>> a={1:'ab'}
>>> a
{1: 'ab'}
>>> a[2]='b'
>>> a
{1: 'ab', 2: 'b'}
2.ペアの削除/すべてのペアの削除>>> del a[1]
>>> a
{2:'b'} #쌍 삭제
>>> a.clear()
>>> a
{} #모두 삭제
3.Keyを使用してValue関数を取得/取得する>>> b={1:'hyuna',3:'happy'}
>>> b
{1: 'hyuna', 3: 'happy'}
>>> b[1]
'hyuna'
>>> b.get(3)
'happy'
4.Key作成リストのみ収集/Value作成リスト>>> b.keys()
dict_keys([1, 3])
>>> b.values()
dict_values(['hyuna', 'happy'])
>>> for k in b.keys():
print(k)
1
3
>>> for v in b.values():
print(v)
hyuna
happy
6.特定鍵がディック郡にあるかどうかを調べる>>> 1 in b #b가 1이라는 key를 가지고 있으면 True 그렇지 않으면 Fals
True
>>> 0 in b
False
モジュールセット特殊なコンテナデータ型を実装し、ディック、リスト、セット、および凡例に代替案を提供することができる.
*モジュール:関数、変数またはクラスを含むファイル
入力値を使用してアクションを実行し、結果を渡します.
1.関数構造
>>> def function1(a,b): #def 함수명(매개변수) : *def : 예약어 / 매개변수: 함수의 입력으로 전달된 값을 받는 변수
c=a+b
return(c) #return: **함수**의 결괏값을 돌려주는 명령어(함수의 결괏값은 늘 하나/return단독으로 쓰면 함수를 즉시 빠져나감
>>> function1(1,2) # 인수: 함수를 호출할 때 전달하는 입력값
3
>>> def function1(a,b):
c=a+b
return(c)
>>> function1(1,2)
3
>>> def solution2():
return 2
>>> solution2()
2
>>> def solution3(a,b):
print("안녕하세요")
>>> solution3(1,2)
안녕하세요
関数>>> def solution4():
print("감사합니다")
>>> solution4()
감사합니다
Reference
この問題について([programmers]完走しなかった選手), 我々は、より多くの情報をここで見つけました https://velog.io/@hyuna0229/Programmers-완주하지-못한-선수テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol