ํŒŒ์ด์ฌ ํŠœํ”Œ์˜ ๋ชจ๋“  ๊ฒƒ

2023. 12. 3. 22:02ยทํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด/Python

 

 

๋“ค์–ด๊ฐ€๋ฉฐ

ํŠœํ”Œ์„ ๋‹ค๋ฃจ๊ธฐ ์ „ ํŒŒ์ด์ฌ ๋ฆฌ์ŠคํŠธ(list)์˜ ๋ชจ๋“  ๊ฒƒ ํฌ์ŠคํŒ…์„ ๋ณด์‹œ๋ฉด ๋”์šฑ ๋„์›€์ด ๋ฉ๋‹ˆ๋‹ค.

ํŠœํ”Œ์€ ๊ฐ’์˜ ์ƒ์„ฑ, ์‚ญ์ œ, ์ˆ˜์ •์ด ๋ถˆ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ๊ทธ ์ ๋งŒ ์ œ์™ธํ•˜๋ฉด ๋ฆฌ์ŠคํŠธ์™€ ์™„์ „ํžˆ ๋™์ผํ•˜๋ฏ€๋กœ ๊ฐ„๋‹จํ•˜๊ฒŒ๋งŒ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

 

ํŠœํ”Œ ๋‹ค๋ฃจ๊ธฐ

# ์ธ๋ฑ์‹ฑ
t = (1, 2, 'a', 'b')
t[0]    # 1
t[3]    # 'b'

# ์Šฌ๋ผ์ด์‹ฑ
t[1:]    # (2, 'a', 'b')
p = (3, 4)

# ๋”ํ•˜๊ธฐ
t + p   # (1, 2, 'a', 'b', 3, 4)

# ๊ณฑํ•˜๊ธฐ
p * 3   # (3, 4, 3, 4, 3, 4)

# ๊ธธ์ด ๊ตฌํ•˜๊ธฐ
len(t)    # 4

# ํŠน์ • ๊ฐ’ ํฌํ•จ ์—ฌ๋ถ€
if 1 in t:
	print("1 is in the t")

# ํŠน์ • ๊ฐ’ ํ™•์ธ
t.count(1)    # 1(1๊ฐœ ์žˆ๊ธฐ ๋•Œ๋ฌธ์—)

# ๊ด„ํ˜ธ ์ƒ๋žต
t2 = 5, 6, 7    # ๊ด„ํ˜ธ๋ฅผ ์ƒ๋žตํ•˜๋ฉด ํŒŒ์ด์ฌ์€ ํŠœํ”Œ๋กœ ์ƒ์„ฑ

# ๋ฆฌ์ŠคํŠธ ์ƒํ˜ธ๋ณ€ํ™˜
l1 = list(t2)   # [5,6,7] -> ํŠœํ”Œ๋กœ ๋ฆฌ์ŠคํŠธ ์ƒ์„ฑ
t3 = tuple(l1)   # (5,6,7) -> ๋ฆฌ์ŠคํŠธ๋กœ ํŠœํ”Œ ์ƒ์„ฑ

# ๋”•์…”๋„ˆ๋ฆฌ๋กœ ๋ณ€ํ™˜
t4 = ((1,'a'), (2, 'b'))
d1 = dict(t4)    # {1:'a', 2:'b'} -> ๋”•์…”๋„ˆ๋ฆฌ ์ƒ์„ฑ

 

 

์ €์ž‘์žํ‘œ์‹œ (์ƒˆ์ฐฝ์—ด๋ฆผ)

'ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด > Python' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

ํŒŒ์ด์ฌ ์ž…์ถœ๋ ฅ(ํ‘œ์ค€, ํŒŒ์ผ ๋“ฑ)์˜ ๋ชจ๋“  ๊ฒƒ  (2) 2023.12.05
ํŒŒ์ด์ฌ ๋”•์…”๋„ˆ๋ฆฌ(Dictionary)์˜ ๋ชจ๋“  ๊ฒƒ  (2) 2023.12.04
ํŒŒ์ด์ฌ ๋ฆฌ์ŠคํŠธ(list)์˜ ๋ชจ๋“  ๊ฒƒ  (1) 2023.12.02
ํŒŒ์ด์ฌ ๋ฌธ์ž์—ด(string)์˜ ๋ชจ๋“  ๊ฒƒ  (1) 2023.12.01
ํŒจํ‚ค์ง€์™€ __init__ํŒŒ์ผ  (1) 2023.05.31
'ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด/Python' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€
  • ํŒŒ์ด์ฌ ์ž…์ถœ๋ ฅ(ํ‘œ์ค€, ํŒŒ์ผ ๋“ฑ)์˜ ๋ชจ๋“  ๊ฒƒ
  • ํŒŒ์ด์ฌ ๋”•์…”๋„ˆ๋ฆฌ(Dictionary)์˜ ๋ชจ๋“  ๊ฒƒ
  • ํŒŒ์ด์ฌ ๋ฆฌ์ŠคํŠธ(list)์˜ ๋ชจ๋“  ๊ฒƒ
  • ํŒŒ์ด์ฌ ๋ฌธ์ž์—ด(string)์˜ ๋ชจ๋“  ๊ฒƒ
์„œ์•„๋ž‘๐Ÿ˜ƒ
์„œ์•„๋ž‘๐Ÿ˜ƒ
Just Do It๐Ÿ’ช
  • ์„œ์•„๋ž‘๐Ÿ˜ƒ
    G-Stack
    ์„œ์•„๋ž‘๐Ÿ˜ƒ
  • ์ „์ฒด
    ์˜ค๋Š˜
    ์–ด์ œ
    • ์ „์ฒด๋ณด๊ธฐ (144)
      • ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด (78)
        • C++ ๊ธฐ์ดˆ (28)
        • C++ ์‘์šฉ (18)
        • Python (18)
        • JavaScript & NodeJS (0)
        • Go (12)
        • React & NextJS (2)
        • Java (0)
      • AI (2)
      • ์ปดํ“จํ„ฐ ๊ตฌ์กฐ & ์šด์˜์ฒด์ œ (31)
      • ์•Œ๊ณ ๋ฆฌ์ฆ˜ (12)
      • ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค (5)
      • ๋„คํŠธ์›Œํฌ (3)
      • ๋””์ž์ธํŒจํ„ด (5)
      • ์„œ๋น„์Šค & ํˆด (7)
      • ํŠธ๋ Œ๋“œ&์ด์Šˆ (1)
  • ๋ธ”๋กœ๊ทธ ๋ฉ”๋‰ด

    • ํ™ˆ
    • ํƒœ๊ทธ
    • ๋ฐฉ๋ช…๋ก
  • ๋งํฌ

  • ๊ณต์ง€์‚ฌํ•ญ

    • G์Šคํƒ์˜ ๊ธฐ์ˆ  ๋ธ”๋กœ๊ทธ
  • ์ธ๊ธฐ ๊ธ€

  • ํƒœ๊ทธ

    ๋ฉ”๋ชจ๋ฆฌ
    component
    c
    pointer
    ํฌ์ธํ„ฐ
    go
    cpu
    fork
    STD
    ์ปดํ“จํ„ฐ
    ๊ฐ€์ƒ๋ฉ”๋ชจ๋ฆฌ
    ํŒจํ‚ค์ง€
    ํŒŒ์ด์ฌ
    RAM
    init
    ์กฐ๊ฑด๋ฌธ
    Thread
    ๋ฐ˜๋ณต๋ฌธ
    ๋ฐฐ์—ด
    ํ•จ์ˆ˜
    ์žฌ๊ท€
    ํ•˜๋“œ๋””์Šคํฌ
    ๋””์ž์ธํŒจํ„ด
    ํŒŒ์ผ์ž…์ถœ๋ ฅ
    ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค
    ์Šคํƒ
    ์ƒ์†
    ์•Œ๊ณ ๋ฆฌ์ฆ˜
    ๋ณ€์ˆ˜
    c++
  • ์ตœ๊ทผ ๋Œ“๊ธ€

  • ์ตœ๊ทผ ๊ธ€

  • hELLOยท Designed By์ •์ƒ์šฐ.v4.10.6
์„œ์•„๋ž‘๐Ÿ˜ƒ
ํŒŒ์ด์ฌ ํŠœํ”Œ์˜ ๋ชจ๋“  ๊ฒƒ
์ƒ๋‹จ์œผ๋กœ

ํ‹ฐ์Šคํ† ๋ฆฌํˆด๋ฐ”