다른 단어 목록에서 새 목록을 만들고 싶습니다. 단어의 특정 조건이 충족 될 때 이 경우 길이가 9 인 모든 단어를 새 목록에 추가하고 싶습니다.Python : 특정 조건이 충족 될 때 목록에서 새 목록 만들기
이 내가 사용했다 :
resultReal = [y for y in resultVital if not len(y) < 4]
그러나 4의 길이에 따라 모든 항목을 제거, 지금의 항목을 제거하지 않습니다. 나는 단어들로 새로운리스트를 만들고 싶지만, 그것들을 옛리스트에 보관하고 싶다. 이 같은
아마 뭔가 :
if len(word) == 9:
newlist.append()
감사합니다.
는이 될 수있는']'대신')'의 끝에. –
단어 목록이나 입력에 총 9 자 이상인 단어가 없으므로> 8을 사용하면 완벽하게 작동합니다. 고마워요! –
@ mathias-ahonen - 도와 드리겠습니다! 자신에게 맞는 답변을 찾으면 답변을 수락으로 표시해야합니다. 또한 F.J에게 오타가 있었기 때문에 감사합니다. :) –