python子类分配
生活随笔
收集整理的這篇文章主要介紹了
python子类分配
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
原問題是將左邊樣式變成右邊樣式:
即有父類和子類,父類包括多個子類,怎樣將子類匹配到父類下面的問題
代碼如下
1 #!/usr/bin/python3.4 2 # -*- coding: utf-8 -*- 3 4 arr1 = ["S01","S01","S01","S02","S03","S04","S04"] 5 arr2 = ["G0001","G0002","G0003","G0004","G0003","G0004","G0005"] 6 # 用來存放父類 7 father = [] 8 # 放入第一個單方便后面循環計算 9 father.append(arr1[0]) 10 # 子類 11 son = [] 12 # 臨時數組 13 temp = [] 14 15 for i in range(0,len(arr1)): 16 # 如果father里面存在,就跳過 17 # 把子類存入臨時數組 18 if arr1[i] in father: 19 temp.append(arr2[i]) 20 pass 21 # 如果father里面不存在 22 # 釋放臨時數組 23 else: 24 son.append(temp) 25 temp = [] 26 father.append(arr1[i]) 27 temp.append(arr2[i]) 28 # 將最后一次循環的temp放入son 29 son.append(temp) 30 print(father) 31 print(son)運行效果:
?
轉載于:https://www.cnblogs.com/TTyb/p/5807151.html
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的python子类分配的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 微信小程序不同类型demo集合含源码
- 下一篇: 绝缘检测是什么? 绝缘检测原理 绝缘检测