python小技巧

#如何创建指定长度且有特定值的list

list1 = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]

print (list1)

[0, 0, 0, 0, 0, 0, 0, 0, 0, 0]

list1 = [0] * 10

print (list1)

[0, 0, 0, 0, 0, 0, 0, 0, 0, 0]

#如何连接字符串

def join_str():

str_list = [‘1’,‘5’,‘45’]

return ‘+’.join(str_list)

res=join_str()

print(res)#拼接

print(eval(res))#求和

#如何合并字典

dict1 = {‘a’: 1, ‘b’: 2, ‘c’: 3}

dict2 = {‘d’: 4, ‘f’: 5, ‘g’: 6}

merged_dict = dict(dict1, **dict2)

print(merged_dict)

# {‘a’: 1, ‘c’: 3, ‘b’: 2, ‘d’: 4, ‘g’: 6, ‘f’: 5}

#列表推导式
#假如你有个list
#a=[1,2,3,4,5,6]#你想让它翻倍 你可能会做如下

for i in range(len(a)):

a[i]=a[i] * 2

print(a[i])

#但有更简单的方法

a=[elem*2 for elem in a]

print(a)

#遍历列表

b = [1, 2, 3, 4, 5]

for i in range(len(b)):

print(b[i])

b= [1, 2, 3, 4, 5]

for i in b:

print(i)

整数:可以为任意大小、包含负数
浮点数:就是小数
字符串:以单引号 ‘、双引号"、三引号 ‘’’ 或 “”"括起来的文本
布尔:只有 True、False 两种值
空值:用 None 表示
变量:是可变的
常量:不可变

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值