πPython
Welcome to Python : λμ λ리 μλ£ν
4:Bee
2023. 7. 8. 21:41
728x90
- λ¬Έμμ΄ μλ£ν : https://hi-code.tistory.com/110
- 리μ€νΈ μλ£ν : https://hi-code.tistory.com/111
- νν μλ£ν : https://hi-code.tistory.com/112
- λμ λ리 μλ£ν : https://hi-code.tistory.com/113
- μ§ν© μλ£ν : https://hi-code.tistory.com/114
| Title | Code | Console |
| λμ λ리 μλ£ν | ||
| λμ λ리 μ μΆκ° |
a = {1: 'a'} a[2] = 'b'
print(a)
a['name'] = 'pey'
print(a)
a[3] = [1, 2, 3]
print(a)
|
{1: 'a', 2: 'b'} {1: 'a', 2: 'b', 'name': 'pey'} {1: 'a', 2: 'b', 'name': 'pey', 3: [1, 2, 3]} |
| λμ λ리 μμ μμ |
del a[1]
print(a)
|
{2: 'b', 'name': 'pey', 3: [1, 2, 3]} |
| λμ λ리 Key μ¬μ©ν΄ value μ»κΈ° |
grade = {'pey': 10, 'julliet': 99}
print(grade['pey'])
print(grade['julliet'])
|
10 99 |
|
a = {1: 'a', 2: 'b'}
print(a[1])
print(a[2])
|
a b |
|
| λμ λ리λ 리μ€νΈλ ννμ μλ μΈλ±μ± λ°©λ²μ μ μ©ν μ μλ€. | ||
| λμ λ리 μ£Όμν μ¬ν |
a = {1: 'a', 1: 'b'}
print(a) // 1 : 'a' μμ΄ λ¬΄μλλ€.
|
{1: 'b'} -> 1 : 'a' μμ΄ λ¬΄μλλ€. |
|
a = {[1, 2]: 'hi'} // 리μ€νΈλ₯Ό keyλ‘ μ¬μ© print(a)
|
Traceback (most recent call last): File "...Quiz.py", line 2, in <module> a = {[1, 2]: 'hi'} TypeError: unhashable type: 'list' -> 리μ€νΈλ₯Ό keyλ‘ μ¬μ© |
|
| Title | Code | Console |
| λμ λ리 κ΄λ ¨ ν¨μ | ||
| keys |
a = {'name': 'pey', 'phone': '010-9999-1234', 'birth': '1118'}
print(a.keys())
|
dict_keys(['name', 'phone', 'birth']) |
| 리μ€νΈ κ³ μ μ append, insert, pop, remove, sort ν¨μλ μνν μ μλ€. | ||
| values |
a = {'name': 'pey', 'phone': '010-9999-1234', 'birth': '1118'}
print(a.values())
|
dict_values(['pey', '010-9999-1234', '1118']) |
| items |
a = {'name': 'pey', 'phone': '010-9999-1234', 'birth': '1118'}
print(a.items())
|
dict_items([('name', 'pey'), ('phone', '010-9999-1234'), ('birth', '1118')]) |
| clear |
a = {'name': 'pey', 'phone': '010-9999-1234', 'birth': '1118'}
print(a.clear())
|
None |
| get |
a = {'name': 'pey', 'phone': '010-9999-1234', 'birth': '1118'}
print(a.get('name'))
print(a.get('phone'))
|
pey 010-9999-1234 |
|
a = {'name': 'pey', 'phone': '010-9999-1234', 'birth': '1118'}
print(a.get['nokey'])
|
Traceback (most recent call last): File "...Quiz.py", line 3, in <module> print(a.ge('nokey')) AttributeError: 'dict' object has no attribute 'ge'. Did you mean: 'get'? |
|
| in |
a = {'name': 'pey', 'phone': '010-9999-1234', 'birth': '1118'}
print('name' in a)
print('email' in a)
|
True False |
728x90