0
텍스트 문자열에서 목록의 목록을 생성하는 함수가 있습니다.목록 목록에 숨겨진 단어 Python
row_start
단어의 첫 번째 문자의 행 번호 : 나는 그것을 행 또는 열을 기준으로하는지 여부, 목록의 목록 내에서 단어 즉 "느와르"를 발견하고 그 단어의 좌표를 반환하고 싶습니다 .column_start
은 단어의 첫 글자에 대한 열 번호입니다.row_end
은 단어의 마지막 글자에 대한 줄 번호입니다.column_end
은 단어의 마지막 글자에 대한 줄 번호입니다.
여기까지 제 코드입니다. 상기 기능
def checkio(text, word):
rows = []
col = []
coordinates = []
word = word.lower()
text = text.lower()
text = text.replace(" ", "")
text = text.split("\n")
for item in text:
rows.append([item]) #Creates a list of lists by appending each item in brackets to list.
출력 예 : 위의 경우
[['hetookhisvorpalswordinhand:'],
['longtimethemanxomefoehesought--'],
['sorestedhebythetumtumtree,'],
['andstoodawhilei**n**thought.'],
['andasinuffishth**o**ughthestood,'],
['thejabberwock,w**i**theyesofflame,'],
['camewhifflingth**r**oughthetulgeywood,'],
['andburbledasitcame!']]
될 것 인 "노아"인 좌표 [4, 16, 7, 16]. 행 시작 행 번호를 4 칼럼 시작 열 번호를 16 로우 엔드 행 # 7 이고 컬럼 단부 단어가 수평 및 수직으로 볼 수
단어 되돌릴 수없는 16 컬럼 번호이다
예제 목록과 예제 출력을 추가하면 도움이됩니다. – timgeb
또한 숨겨진 단어를 목록의 목록에 여러 번 나타날 수 있습니까? 그렇다면 모두를 찾거나 처음 만 찾으면 되나요? – timgeb
row_end를 원하면 단어를 세로로 찾고 있습니까? (단어 검색 게임 에서처럼?) 단어를 바꿀 수 있습니까? 목록 목록이 사각형입니까 (별 상관 없음)? – brechmos