Memoru

System Engineering and Programming and IT

1905-sequence

**** 1905-sequence

*** overview

  • Sequence Types
    • Sequences represent ordered sets of objects indeed by non-negative integers and include strings, lists, and tuples.

*** logs

import logging.config
logging.config.fileConfig('./logging_debug.conf')
logger = logging.getLogger(__name__)
logger.info('------ start...')
[2019/05/03 08:21:27][INFO](1) ------ start...

*** contents

** Operations Common to All Sequence

s = '012345678'
res = s[1]
logger.debug(f's[1] = "{res}"')
[2019/05/03 08:21:27][DEBUG](2) s[1] = "1"
res=s[1:5]
logger.debug(f's[1:5] = "{res}"')
[2019/05/03 08:21:27][DEBUG](2) s[1:5] = "1234"
res=s[1:9:2]
logger.debug(f's[1:9:2] = "{res}"')
[2019/05/03 08:21:27][DEBUG](2) s[1:9:2] = "1357"
res=len(s)
logger.debug(f'len(s) = {res}')
[2019/05/03 08:21:27][DEBUG](2) len(s) = 9
s = 'python'
res=max(s)
logger.debug(f'max(s) = "{res}"')
[2019/05/03 08:21:27][DEBUG](3) max(s) = "y"
res=min(s)
logger.debug(f'min(s) = "{res}"')
[2019/05/03 08:21:27][DEBUG](2) min(s) = "h"
lst=list(s)
lst
['p', 'y', 't', 'h', 'o', 'n']

// --- end of notebook --- //