a = [1,2,3] b = [4,5,6,7,8]
c = zip(a,b)
list(c) = [(1,4),(2,5),(3,6)]
## 解壓
x , y = zip(*c)
x = [1,2,3] y = [4,5,6]
## 應用1
data_class_list = list(zip(data_list, class_list)) # zip壓縮合併,將資料與標籤對應壓縮
random.shuffle(data_class_list) # 將data_class_list亂序
index = int(len(data_class_list) * test_size) + 1 # 訓練集和測試集切分的索引值
train_list = data_class_list[index:] # 訓練集
test_list = data_class_list[:index] # 測試集
train_data_list, train_class_list = zip(*train_list) # 訓練集解壓縮
test_data_list, test_class_list = zip(*test_list) # 測試集解壓縮
## 應用2
a = ["x","y","z"] b = range(0,len(a))
dict(zip(a,b)) =
alist = [1,3,4,['x','y']]
a = alist
print(alist) print(a)
>>[1, 3, 4, ['x', 'y'], 0]
>>1, 3, 4, ['x', 'y'], 0]
import copy
alist = [1, 3, 4, ['x', 'y']]
c = copy.copy(alist)
print(alist) print(c)
>> [1, 3, 4, ['x', 'y']]
>>[1, 3, 4, ['x', 'y']]
print(alist)
print(c)
>>[1, 3, 4, ['x', 'y'], 9]
>>[1, 3, 4, ['x', 'y']]
alist[3]
>>['x', 'y']
print(alist)
print(c)
>>[1, 3, 4, ['x', 'y', 0], 9]
>>[1, 3, 4, ['x', 'y', 0]] ## 發生了改變
import copy
alist = [1, 3, 4, ['x', 'y']]
c = copy.copy(alist)
print(alist) print(c)
>> [1, 3, 4, ['x', 'y']]
>>[1, 3, 4, ['x', 'y']]
print(alist)
print(c)
>>[1, 3, 4, ['x', 'y'], 9]
>>[1, 3, 4, ['x', 'y']]
alist[3]
>>['x', 'y']
print(alist)
print(c)
>>[1, 3, 4, ['x', 'y', 0], 9]
>>[1, 3, 4, ['x', 'y']] ## 不會發生改變
通訊學科複試面試問題 保研 考研複試面試
1.fdm與ofdm的區別 2.移動通訊中的通道編碼都有哪些 3.turbo碼的好處 4.解釋一下夏農定理 5.頻寬無窮時,通道容量是否無窮?訊雜比無窮大時,通道容量是否無窮 6.fft為什麼快 7.正態分佈的概率密度函式是什麼 8.矩陣的行秩 列秩的意義。乙個矩陣的秩最大為多少 9.osi模型的層...
技術面試問題總結
最近在找新工作,現在接受了兩輪 技術面試了。被問了很多問題,才開始覺得準備的再充分還是會猝不及防,後來想還是因為自己水平不夠。現在把面試的問題總結一下,時刻提醒自己半瓶子不滿,基礎知識太薄弱,先把這些問題解決了吧!英語自我介紹,面試官問我老家 的,有點口音啊。離職原因,對應聘崗位的理解,示波器測電源...
ORACLE 面試問題 技術篇
oracle 面試問題 技術篇 1.解釋冷備份和熱備份的不同點以及各自的優點 解答 熱備份針對歸檔模式的資料庫,在資料庫仍舊處於工作狀態時進行備份。而冷備份指在資料庫關閉後,進行備份,適用於所有模式的資料庫。熱備份的優點在於當備份時,資料庫仍舊可以被使用並且可以將資料庫恢復到任意乙個時間點。冷備份的...