zoukankan      html  css  js  c++  java
  • python 处理多维数组

    
    
    aa=[[('20160118', '82438365', '2', '1',  '999999', '330127')], [('20160129', '84764720', '2', '1')], [('20160204', '86099148', '2', '1', 'A100')], [('20160609', '04459072', '2', '1', 'A100', '02103'), ('20170225', '47627849', '2', '1', 'A100', '02103', None, None, None, None, None, None, 'beps.121.001.01', 'A100', '02103', '331001', '999999', None, 'Z888', '999999', '999999', '331001', None, '2017022519390756', '2017022519090279', None, ), ('20160316', '91173892', '2', '1', 'A100', '02103')]]
    
    print aa
    print type(aa)
    print len(aa)
    print '--------------------------------------'
    # for i in xrange(len(aa)):
    #     print len(aa[i])
    #     print aa[i]
    #     print type(aa[i])
    #     for j in xrange(len(aa[i])):
    #         print 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxx'
    #         print j
    #         print aa[i][j]
    #         print type(aa[i][j])
    #         print 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxx'
    #         # for k in xrange(len(aa[i][j])):
    #         #     print aa[i][j][k]
    
    
    
    aa=[[('20160118', '82438365', '2', '1',  '999999', '330127')], [('20160129', '84764720', '2', '1')], [('20160204', '86099148', '2', '1', 'A100')], [('20160609', '04459072', '2', '1', 'A100', '02103'), ('20170225', '47627849', '2', '1', '2017022519090279', None, ), ('20160316', '2', '1', 'A100', '02103')]]
    
    print aa
    print type(aa)
    print len(aa)
    
    
    
    # coding=utf-8
    aa=[[('20160118', '82438365', '2', '1',  '999999', '330127')], [('20160129', '84764720', '2', '1')], [('20160204', '86099148', '2', '1', 'A100')], [('20160609', '04459072', '2', '1', 'A100', '02103'), ('20170225', '47627849', '2', '1', '2017022519090279', None, ), ('20160316', '2', '1', 'A100', '02103')]]
    
    print aa
    print type(aa)
    print len(aa)
    print '--------------------------------------'
    ##aa[i] 是一个2维数组
    for i in xrange(len(aa)):
        print len(aa[i])
        print aa[i]
        print type(aa[i])
        ##aa[i][j] 是一维数组
        for j in xrange(len(aa[i])):
            print 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxx'
            print j
            print aa[i][j]
            print type(aa[i][j])
            print 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxx'
              ##遍历aa[i][j]这个一维数组
            for k in xrange(len(aa[i][j])):
                print aa[i][j][k]
    			
    C:Python27python.exe C:/Users/tlcb/PycharmProjects/untitled/rizhiyi/t8.py
    [[('20160118', '82438365', '2', '1', '999999', '330127')], [('20160129', '84764720', '2', '1')], [('20160204', '86099148', '2', '1', 'A100')], [('20160609', '04459072', '2', '1', 'A100', '02103'), ('20170225', '47627849', '2', '1', '2017022519090279', None), ('20160316', '2', '1', 'A100', '02103')]]
    <type 'list'>
    4
    --------------------------------------
    1
    [('20160118', '82438365', '2', '1', '999999', '330127')]
    <type 'list'>
    xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
    0
    ('20160118', '82438365', '2', '1', '999999', '330127')
    <type 'tuple'>
    xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
    20160118
    82438365
    2
    1
    999999
    330127
    1
    [('20160129', '84764720', '2', '1')]
    <type 'list'>
    xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
    0
    ('20160129', '84764720', '2', '1')
    <type 'tuple'>
    xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
    20160129
    84764720
    2
    1
    1
    [('20160204', '86099148', '2', '1', 'A100')]
    <type 'list'>
    xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
    0
    ('20160204', '86099148', '2', '1', 'A100')
    <type 'tuple'>
    xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
    20160204
    86099148
    2
    1
    A100
    3
    [('20160609', '04459072', '2', '1', 'A100', '02103'), ('20170225', '47627849', '2', '1', '2017022519090279', None), ('20160316', '2', '1', 'A100', '02103')]
    <type 'list'>
    xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
    0
    ('20160609', '04459072', '2', '1', 'A100', '02103')
    <type 'tuple'>
    xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
    20160609
    04459072
    2
    1
    A100
    02103
    xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
    1
    ('20170225', '47627849', '2', '1', '2017022519090279', None)
    <type 'tuple'>
    xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
    20170225
    47627849
    2
    1
    2017022519090279
    None
    xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
    2
    ('20160316', '2', '1', 'A100', '02103')
    <type 'tuple'>
    xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
    20160316
    2
    1
    A100
    02103
    
    Process finished with exit code 0
    
    		
    
    
  • 相关阅读:
    SpringBoot
    JS
    域渗透之NTLM Relay
    域渗透之 pre-auth用户枚举
    mysql 必知必会整理—sql 正则表达[五]
    mysql 必知必会整理—sql 简单语句[二]
    redis 简单整理——缓存设计[三十二]
    mysql 必知必会整理——mysql 介绍[一]
    redis 简单整理——哨兵原理[三十一]
    redis 简单整理——客户端哨兵模式[三十]
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13349126.html
Copyright © 2011-2022 走看看