Нужно сравнить ключ с элементом по индексу 2^2=4.-- зачем ключ сравнивать с элементом??? И что-такое в вашем представлении "ключ"? - Это индекс? Или сам элемент? А ничего другого в массиве бинарного дерева быть не может.
random.choices(data_list, weights=[0.2, 0.3, 0.5])[0]
random.choices(data_list, weights=[0.2, 0.3, 0.5], k=100)
dc={'A':5,'B':6, 'C':7}
import xlsxwriter
with xlsxwriter.Workbook('dict1.xlsx') as workbook:
worksheet = workbook.add_worksheet()
for i, (k, v) in enumerate(dc.items(), start=1):
worksheet.write(i, 0, k)
worksheet.write(i, 1, v)
df=pd.DataFrame(data=dc, index=[0])
df = (df.T)
df.to_excel('dict2.xlsx',header=False)
и про это:
Вы, простите, какой предмет изучаете?