파이썬적인 방법으로 에 어떤 함수의 실행 평균이 포함되어 있습니까? 는 Martians, black boxes, and the Cauchy distribution에 대한 재미있는 작은 조각을 읽은 후, 나는 코시 분포를 자신의 실행 평균 계산하는 재미있을 것이라고 생각 : import math
import random
def cauchy(locatio
나는 "아니 범위 : x"를 오류를 얻을 때 일을 내가 2의 가드 제거하는 경우, 그러나 ... blanks :: Sudoku -> [Pos]
blanks (Sudoku su) = [ fst x | x <- posSud | isBlank (snd x) ]
where
isBlank Nothing = True
isBlank _
리스트를 반복하고 목록의 각 부분을 가져 와서 인코딩하고 결과가 모두 끝나면 결과를 결합하려고한다. 예를 들어, 각 요소의 길이가 16자인 목록을 생성하는 문자열이 있습니다. message = (u'sixteen-letters.sixteen-letters.sixteen-letters.sixteen-letters.')
result = split16(mess
F #에서 일부 목록 이해를 시도하고 있습니다. 그리고 this을 찾았습니다. let evens n =
{ for x in 1 .. n when x % 2 = 0 -> x }
print_any (evens 10)
let squarePoints n =
{ for x in 1 .. n
for y in 1 .. n -> x,y
순서대로 두 목록에서 목록 이해를 사용할 수 있습니까? A = [1,2,3], B = [4,5,6]이 주어진다면 C = [f(1, 4), f(2, 5), f(3, 6)]을 얻으십시오. 즉,보다 직접적/효율적인 방법 [f(U, V) || {U, V} = lists:zip(A, B)]. A = <<1,2,3>>과 B = <<4,5,6>>이 주어진다면 비슷한 질
내가 같은 것을하고 싶지 : all = [ x for x in t[1] for t in tests ]
시험과 같이 보인다 : [ ("foo",[a,b,c]), ("bar",[d,e,f]) ]
그래서 나는이 all = [a,b,c,d,e,f]
작동하지 않습니다 내 코드는 파이썬이 말한다 결과를 갖고 싶어 : UnboundLocalError: loc
목록수록 시간이 느릴 수도 있다고 들었지만 그 이유는 확실하지 않습니다. 저는 파이썬에 익숙하지 않습니다. (C# 배경에서 왔습니다), for 문법과 for 문법을 사용하는 경우에 대해 더 알고 싶습니다. 어떤 아이디어, 제안, 조언 또는 예가 있습니까? 모든 도움에 감사드립니다.