1. Index 찾기

1
2
3
a = ["a", "b", "c", "d", "e"]

a[0] = "z"

결과

1
['z', 'b', 'c', 'd', 'e']
1
2
a = ["a", "b", "c", "d", "e"]
a[-1] = "a"

결과

1
['a', 'b', 'c', 'd', 'a']

2. for문 루프

1
2
3
4
5
a = ["안녕하세", "반갑습니다", "고마워요"]
for i in range(len(a)):
  if a[i] == "안녕하세":
    a[i] = "안녕하세요"
print(a[0])

결과

1
안녕하세요

3. 새로운 List 생성

1
2
3
4
5
a = ["1", "100", "2", "3"]
b = []
for i in a:
  temp = i.replace("100", "10000")
  b.append(temp)

결과

1
['1', '10000', '2', '3']

4. map(lambda())

1
2
a = ["11", "12", "13"]
a = list(map(lambda z: (z + "안녕"), a))

a 자체에 람다식을 넣어 매개변수 z에 “안녕”을 a에 추가한다.

결과

1
['11안녕', '12안녕', '13안녕']