技術複試問題(一)

2021-10-04 00:05:13 字數 1840 閱讀 6703

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.解釋冷備份和熱備份的不同點以及各自的優點 解答 熱備份針對歸檔模式的資料庫,在資料庫仍舊處於工作狀態時進行備份。而冷備份指在資料庫關閉後,進行備份,適用於所有模式的資料庫。熱備份的優點在於當備份時,資料庫仍舊可以被使用並且可以將資料庫恢復到任意乙個時間點。冷備份的...