파이썬 목록에서 처음 N 개 요소를 제거하는 가장 효율적인 방법은 무엇입니까?
Python 2.7의 객체 목록에서 처음 n 개의 요소를 제거해야합니다. 루프를 사용하지 않고 쉬운 방법이 있습니까? 해결 방법 목록 분할을 사용하여 목표를 보관할 수 있습니다. n = 5 mylist = [1,2,3,4,5,6,7,8,9] newlist = mylist[n:] print newlist 출력 : [6, 7, 8, 9] 또는 하나의 목록 만 사용하려는 경우 del : n = 5 mylist = [1,2,3,4,5,6,7,8,9] del mylist[:n] print mylist 출력 : [6, 7, 8, 9] 참조 페이지 https://stackoverflow.com/questions/33626623
2020. 11. 13.
파이썬을 사용하여 목록을 문자열로 변환
int, float 및 string 포함 목록이 있습니다. lists = [10, "test", 10.5] 위의 목록을 문자열로 어떻게 변환 할 수 있습니까? 나는 시도했다 : val = ','.join(lists) print val 다음과 같은 오류가 발생합니다. sequence item 0: expected string, int found 이 문제를 어떻게 해결할 수 있습니까? 해결 방법 먼저 map 함수를 사용하여 str 을 사용하여 정수를 문자열로 변환 한 다음 join 함수를 사용합니다. >>> ','.join(map(str,[10,"test",10.5]) )#since added comma inside the single quote output will be comma(,) separated ..
2020. 11. 13.