Language

list ๊ด€๋ จํ•˜์—ฌ ํ•ด๊ฒฐ

๐“›๐“พ๐“ฌ๐“ฎ๐“ฝ๐“ฎ_๐“ข๐“ฝ๐“ฎ๐“ต๐“ต๐“ช 2023. 4. 8.
728x90
๋ฐ˜์‘ํ˜•

ํ•ด๋‹น ๋ธ”๋กœ๊ทธ๋Š” ํ•ดํ‚น ๋ฐ ๋ณด์•ˆ ๋ธ”๋กœ๊ทธ๋กœ ๊ณต๋ถ€ ๋ฐ ์—ฐ๊ตฌ์šฉ์œผ๋กœ ์ž‘์„ฑ๋˜์–ด์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์•„๋ž˜์˜ ๋‚ด์šฉ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•ดํ‚น ์‹œ๋„ ๋ฐ ์‹ค์ œ ๊ณต๊ฒฉ์„ ์‹œ๋„ํ•˜์—ฌ ์ผ์–ด๋‚˜๋Š” ๋ชจ๋“  ์ฑ…์ž„์€ ๋ณธ์ธ(๋”ฐ๋ผํ•œ์ž)์—๊ฒŒ ์žˆ์Œ์„ ์•Œ๋ ค๋“œ๋ฆฌ๋ฉฐ, ๊ธ€์“ด์ด๋Š” ์•„๋ฌด๋Ÿฐ ์ฑ…์ž„์„ ์ง€์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ผญ ๊ณต๋ถ€ ๋ฐ ์—ฐ๊ตฌ์šฉ์œผ๋กœ๋งŒ ์‚ฌ์šฉํ•˜์—ฌ ์ฃผ์‹œ๊ธธ ๋ฐ”๋ž๋‹ˆ๋‹ค. ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

๊ฐœ์š”

2023.04.04 - [Language] - [python] list ์‚ฌ์šฉํ•˜๋ฉด์„œ ์ •๋ฆฌ

 

[python] list ์‚ฌ์šฉํ•˜๋ฉด์„œ ์ •๋ฆฌ

ํ•ด๋‹น ๋ธ”๋กœ๊ทธ๋Š” ํ•ดํ‚น ๋ฐ ๋ณด์•ˆ ๋ธ”๋กœ๊ทธ๋กœ ๊ณต๋ถ€ ๋ฐ ์—ฐ๊ตฌ์šฉ์œผ๋กœ ์ž‘์„ฑ๋˜์–ด์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์•„๋ž˜์˜ ๋‚ด์šฉ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•ดํ‚น ์‹œ๋„ ๋ฐ ์‹ค์ œ ๊ณต๊ฒฉ์„ ์‹œ๋„ํ•˜์—ฌ ์ผ์–ด๋‚˜๋Š” ๋ชจ๋“  ์ฑ…์ž„์€ ๋ณธ์ธ(๋”ฐ๋ผํ•œ์ž)์—๊ฒŒ ์žˆ์Œ

blog.z3alous.xyz

ํ•ด๋‹น ๊ธ€์— ์ด์–ด์„œ ์ž‘์„ฑํ•˜๋Š” ๋‚ด์šฉ์ž„.

 

๋‚ด์šฉ

์ด์ „ ๋‚ด์šฉ๋Œ€๋กœ ํ•ด์„œ ํ•œ 60%์ •๋„ ํ•ด๊ฒฐํ–ˆ๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ๋‹ค. ๊ทธ๋ž˜์„œ ์ €๋ ‡๊ฒŒ ์ฒ˜๋ฆฌํ•ด์•ผ์ง€ ํ•˜๊ณ  ์ƒ๊ฐ์„ ํ–ˆ๋Š”๋ฐ ํ•ด๋ณด๋‹ˆ ์ž˜ ๋˜์ง€์•Š์•˜๋‹ค.

๊ทธ๋Ÿผ ์–ด๋–ป๊ฒŒ ํ•ด๊ฒฐ์„ ํ–ˆ๋Š”๊ฐ€... ๊ณ ๋ฏผ์„ ํ•˜๋‹ค๊ฐ€ ์ • ๋ชฐ๋ผ์„œ ํšŒ์‚ฌ ์ฐจ์žฅ๋‹˜๊ป˜ ์—ฌ์ญˆ์–ด ๋ณด์•˜๋‹ค.

์ฐจ์žฅ๋‹˜ ํ‚น์™•์งœ์ธ ๊ฒƒ๊ฐ™๋‹ค. ์Šˆํผ์šธํŠธ๋ผ ์บก์งฑ์ด๋‹ค.

for line in r:
	for i in line:
		data = line
		if '="' in i:
			temp = i.replace('="','')
			temp2 = temp.replace('"','')
			data[data.index(i)] = temp2

์ด๋ ‡๊ฒŒ ํ•ด๊ฒฐํ•˜์˜€๋‹ค.  ๊ธฐ์กด์—” ๋” ๊ธด ์ฝ”๋“œ์˜€๋Š”๋ฐ ์ €๋ ‡๊ฒŒํ•˜๋‹ˆ ๊ฐ„๊ฒฐํ•˜๊ฒŒ ๋™์ž‘ํ•˜์˜€๋‹ค...

๋ญ”๊ฐ€ ๋Œ€๋‹จ์Šค.... ํ• ํŠผ python์—์„œ ๋ฆฌ์ŠคํŠธ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด์„œ ์ž„์‹œ์— ๋„ฃ์–ด ๋ฆฌํ”Œ๋ ˆ์ด์Šค๋ฅผ ํ•˜๋ฉด๋˜๋‚˜ ๋ฆฌํ”Œ๋ ˆ์ด์Šค ๋œ๊ฒƒ์„ ๊บผ๋‚ด ์“ฐ๊ธฐ์œ„ํ•ด์„  ์ฝ”๋“œ์˜ ์ „๋ฐ˜์ ์ธ ์ˆ˜์ •์ด ํ•„์š”ํ•œ๊ฒƒ๊ฐ™๋‹ค.

๊ฒฐ๋ก 

๊ฐœ๋ฐœ์€ ์–ด๋ ต๋‹ค... ์“ฐํก..

728x90
๋ฐ˜์‘ํ˜•

๋Œ“๊ธ€