1. for 반복문
for 반복문을 사용하면 리스트 안의 데이터를 일일이 꺼낼 필요없이 한 번에 접근할 수 있다.
for 반복문을 사용하기 위해서는 for 아무이름 in 리스트명: 이렇게 사용해주면 되는데, 여기서 '아무이름'은 리스트 안의 각 데이터(google, airbnb..)를 가리킨다.
'아무이름'은 변수명을 지을때처럼 아무거나 사용할 수 있지만 되도록이면 리스트명의 단수형으로 적어주는 게 인식하기 쉽다.(예: websites -> website, photoes -> photo)
2. for 반복문을 사용해 url formatting 해보기
튜플에 있는 웹사이트 주소 중, https:// 가 붙어있지 않은 경우를 구분해내려고 한다.
단순히 구분하기 위해서는 if/else문을 사용해서 https:// 로 시작하는 경우와 그렇지 않은 경우 print 함수를 사용해서 콘솔창에 나타낼 수 있다.
여기서 더 나아가 https:// 가 붙어있지 않은 데이터에 해당 주소를 추가하기 위해서는 if not을 사용해서 주소가 붙어있지 않은 데이터를 골라낸 후(만약 not을 사용하고 싶지 않다면 == False를 사용해줘도 동일하게 작동한다.), f""를 사용해 해당 주소를 추가해 줄 수 있다.
그런 다음, 기존의 website 튜플에 https:// 가 붙은 주소들로 새로 저장(업데이트)해준다.
중요한 건, print함수는 반드시 if문 밖에 써줘야 모든 데이터가 콘솔창에 표시된다는 점이다.