섞기 목격
x = ['foo', 'bar', 'black', 'sheep'] from random import shuffle random.shuffle(x) print(x)또는 sorted()를 random.random()과 결합하여 제공합니다. 계산 비용이 들기는 하지만 섞인 목록에 대한 또 다른 경로:
두 접근 방식 모두 섞인 복사본을 생성합니다. 원본 목록을 방해하지 않고 새 목록을 조작할 수 있습니다.
shuffled_x = random.sample(x, len(x))결론random.shuffle() 함수의 특이한 동작은 처음에는 눈썹을 치켜뜨게 할 수 있지만 그 위치를 이해하면 됩니다. 성격을 수정하고 새로운 섞인 목록을 만들기 위한 대체 접근 방식을 탐색하면 무작위 마법을 효과적으로 활용할 수 있습니다.
shuffled_x = sorted(x, key=lambda k: random.random())
위 내용은 Python\의 `random.shuffle()`이 `None`을 반환하는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!