내 문제는 여기입니다. 이 내가 모든 'A'코드에서 목록의 위치를 찾아 낼 방법이 개 목록 숫자가있는 다른 목록에 해당 항목 인쇄
codes = ['a', 'b', 'c', 'a', 'e', 'f', 'g', 'a', 'i', 'j', 'a', 'l']
pas = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]
있습니다. 그리고 pas 목록에 해당 항목을 인쇄하십시오. 출력이되어야합니다. 또한 .sort() 함수를 사용하여 정렬해야합니다.
1
4
8
11
나는이 코드를 생각해 냈습니다. (그 doesnt 일)
qwer = [i for i,x in enumerate(codes) if x == common]
qwe = [qwer[i:i+1] for i in range(0, len(qwer), 1)]
print(pas[qwe])
올바른 출력을 얻는 가장 좋은 방법은 무엇입니까?
그는'codes' 목록에서 문자열이나 변수로되어 있습니까? – Flippym