original_docstring: 
          Normalize position string to tuple.
          
          Args:
              pos (str): like 'A1' or '12'
          Returns:
              tuple: (str, int) with uppercase letter or '' and number
          
docstring: Normalize position string to tuple.
docstring_tokens: Normalize position string to tuple .
code: def str2tuple(self, pos):
          """
          Normalize position string to tuple.
          
          Args:
              pos (str): like 'A1' or '12'
          Returns:
              tuple: (str, int) with uppercase letter or '' and number
          """
          assert type(pos) is str
          match = self.ex_position.match(pos)
          if not match:
              return '', None
          letter, number = match.groups()
          return letter.upper(), int(number)
code_tokens: def str2tuple ( self , pos ) : assert type ( pos ) is str match = self . ex_position . match ( pos ) if not match : return '' , None letter , number = match . groups ( ) return letter . upper ( ) , int ( number )
short_docstring: Normalize position string to tuple.
short_docstring_tokens: Normalize position string to tuple .
comment: """
          Normalize position string to tuple.
          
          Args:
              pos (str): like 'A1' or '12'
          Returns:
              tuple: (str, int) with uppercase letter or '' and number
          """