元祖,字典,集合

print(dir(tuple))
tuple = ('a','b','c',[1,2,3])
tuple[3].append(5)
print(tuple)

tuple_1 = (1,2,3,4,5)
ls = [i**2 for i in list(tuple_1)]
print(ls)

ls2 = tuple([i**2 for i in list(tuple_1)])
print(ls2)

"""元组1,2,3"""

import random

ls = tuple([random.randint(0, 100) for i in range(10)])
print(ls)
print(list)
print(tuple(list))
list = []
ls2 = list.append([(random.randint(0, 100)) for i in range(10)])
print(ls2)

tuple = (1,2,3,4,5,6,7)
print(tuple[5])
print(tuple[:3])
print('---------------------------zidian-------------------------------')
coding = 'utf-8' #可以识别中文字符
# 第一种方法用python打印字符串的方法
a = 100
b = 90
print('小明考了%s分,小王考了%s分' % (100, 90))

dict = {'小明': 90, '小王': 100, '小李': 98}
for i in dict:
    print('%s:%s' % (i, dict[i]))

# enmerate 枚举使用方法
for i, v in enumerate(dict):
    print(i, v)

for key, value in dict:
    print(key, value)

ls = [1,2,2,3,4,5]
for i, v in enumerate(ls):
    print(i, v)
print(dir(dict))

# # 创建字典的fromkeys方法: dict.fromkeys(seq, value)
seq = ('zhangsan','lisi','wangwu')
dict1 = {}
dict2 = dict1.fromkeys(seq, 180)
print(dict2)
print(dict1)
dict = {'zhangsan': 27, 'zn': 29, 'angsan': 20}
print('名字:', dict.get('zhangsan', 6))

print(dict.keys())
print(dict.values())

# 往已有字典里添加键值对.setdefault()方法
print('体重:', dict.setdefault('weight', 80))
print(dict)

dict['height'] = 167
print(dict)

ls1 = [1,2,3]
print([ls1.index(i) for i in ls1])
ls2 = ['a','s','d']
dict3 = {}
for i in ls1:
    dict3[i] = ls2[ls1.index(i)]
print(dict3)
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值