parameters: (data, mu=None)
docstring: Return the square root of the population variance.
  
      See ``pvariance`` for arguments and other details.
  
      >>> pstdev([1.5, 2.5, 2.5, 2.75, 3.25, 4.75])
      0.986893273527251
docstring_summary: Return the square root of the population variance.
docstring_tokens: Return the square root of the population variance .
function: def pstdev(data, mu=None):
      """Return the square root of the population variance.
  
      See ``pvariance`` for arguments and other details.
  
      >>> pstdev([1.5, 2.5, 2.5, 2.75, 3.25, 4.75])
      0.986893273527251
  
      """
      var = pvariance(data, mu)
      try:
          return var.sqrt()
      except AttributeError:
          return math.sqrt(var)
function_tokens: def pstdev ( data , mu = None ) : var = pvariance ( data , mu ) try : return var . sqrt ( ) except AttributeError : return math . sqrt ( var )