반응형
def split_list(keyword, old_list):
new_list = []
for item in old_list:
if keyword in item:
parts = item.split(keyword)
new_list.extend([parts[0], keyword, parts[1]])
new_list.remove('')
else:
new_list.append(item)
return new_list
before = ['aa', 'bb', 'ccdd', 'eecc', 'ff']
after = split_list('cc', before)
print(after)
>> ['aa', 'bb', 'cc', 'dd', 'ee', 'cc', 'ff']
728x90
'파이썬' 카테고리의 다른 글
파이썬 콘솔(console) 출력 보이지 않게 하는 코드 (0) | 2023.09.05 |
---|---|
파이썬 DFT 코드 (0) | 2023.04.09 |
tesseract 설치 및 환경변수 설정 방법 (0) | 2023.03.27 |
파이썬 matplotlib 간단 소개 (0) | 2023.03.23 |
파이썬 Laplace 코드 (0) | 2023.03.23 |
댓글