mirror of
				https://github.com/python/cpython.git
				synced 2025-11-03 19:34:08 +00:00 
			
		
		
		
	Clarify that len() of a Unicode string returns the number of storage units,
not abstract characters.
This commit is contained in:
		
							parent
							
								
									24e53b6d91
								
							
						
					
					
						commit
						7b788e0582
					
				
					 1 changed files with 4 additions and 0 deletions
				
			
		| 
						 | 
				
			
			@ -568,6 +568,10 @@ def my_import(name):
 | 
			
		|||
\begin{funcdesc}{len}{s}
 | 
			
		||||
  Return the length (the number of items) of an object.  The argument
 | 
			
		||||
  may be a sequence (string, tuple or list) or a mapping (dictionary).
 | 
			
		||||
  In the case of Unicode strings, \function{len()} returns the number
 | 
			
		||||
  of storage units, not abstract characters.  In particular, when a
 | 
			
		||||
  surrogate pair is encountered, each component of the pair is counted
 | 
			
		||||
  as a separate character.
 | 
			
		||||
\end{funcdesc}
 | 
			
		||||
 | 
			
		||||
\begin{funcdesc}{list}{\optional{sequence}}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue