• 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
    
    		
    
    
  • 相关阅读:
    asp.net gridview中增加单击单元格事件
    asp.net在应用母版的页面下采用了ModalPopupExtender弹出窗中应用autocomplete
    网站发布后无法访问,提示“/”应用程序中的服务器错误
    asp.net将数据导出到excel
    看完让你彻底搞懂Websocket原理
    PL/SQL简单使用——导入、导出数据表
    Java 定时任务的几种实现方式
    用element-ui 时,报value.getTime is not a function错误:
    Object.assign()解释整理
    IntelliJ IDEA2017 激活方法 最新的(亲测可用)
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13349126.html
Copyright © 2020-2023  润新知