关于python多键值,一键多值,多键多值以及值为数组的使用方法范例

关于python多键值,一键多值,多键多值以及值为数组的使用方法范例

print (’——————一键多值———————’)
dic1 = {}
key = 1
value = 2
dic1.setdefault(key, []).append(value)
value = 3
dic1.setdefault(key, []).append(value)
print(‘dic1 = ’, dic1)
—————————————————
输出为 dic1 ={1: [2, 3]}

print(’——————多键一值———————’)
dic2 = {}
key0 = 1
key1 = 2
final_key = str(key0) + ’ ’ + str (key2)
value = 3
dic2.setdefault(final_key, []).append(value)
print(‘dic2 = ’, dic2)
—————————————————
输出为 dic2 = {‘1 2’: [3]}

print(’——————多键多值——————’)
dic3 = {}
key0 = 1
key1 = 2
final_key = str(key0) + ’ ’ + str (key2)
value = 3
dic3.setdefault(final_key, []).append(value)
value = 4
dic3.setdefault(final_key, []).append(value)
print(‘dic3 = ’, dic3)
—————————————————
输出为 dic3 = {‘1 2’: [3, 4]}

print(’——————值为数组的取值———————’)
dic4 = {}
key = 1
value_arr = [0,1,2,3,4]
dic4.setdefault(key, []).append(value_arr)
print ( value_arr[4],’ ',dic4[1][0][4])
———————————————————
输出为 4 4

  • 0
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值