도시 나 도시에 구두점을 추가 한 다음 우편 번호를 포함하는 변수가 있습니다. 문장 부호를 사용하여 구두점 (및 다른 길잃은 문자)을 제거하고 있습니다. 그것은 다음과 같습니다 : 디버그를 사용하는 경우왜이 for 루프는 효과가 없습니까? (Python)
for c in "[email protected]#%&*()[]{}/?<>,.":
jobLocationCleaned = string.replace(jobLocationUnclean, c, "")
jobLocation = jobLocationCleaned
# Add to list
params.append(jobLocation)
print(jobLocation)
을 그러나, 나는 통해 코드 단계를 확인하고 그것이하도록되어 일을 할 수 있습니다 아직 그것을 청소하기 전에이 주소를 인쇄 print
문, 즉 올 때 for
루프는 효과가 없습니다.
왜 이런가요?
제목이 잘못 되었기 때문에 – Maroun
'jobLocationUnclean'의 값은 무엇입니까? – OnesimusUnbound
주의 :'string.replace (variable, ..'그냥'variable.replace (...')를해라. – cmd