python 整型int 布尔值boolean 列表list 简介及常用方法大全

#!/usr/bin/env python
# -*- coding:utf-8 -*-

#Author:xp
#blog_url: http://blog.csdn.net/wuxingpu5/article/details/71209731

##-------------------------------int 整型 -------------------------------  常用2个
#二进制位的长度
age = 18
print(age.bit_length())

#conjugate  共轭复数 不常用

#to_bytes 转成进制   # byteorder 补零在前在后
v = age.to_bytes(1, byteorder='big')
print(v)
v = age.to_bytes(2, byteorder='big')
print(v)
v = age.to_bytes(2,byteorder='little')
print(v)

#分子分母 虚数实数 不常用   denominator numerator imag real

#----------------------------------布尔值-----------------------------------
#数字:0为True 其他为Flase
#字符: 空位假 其他为真
#-----------------------------------list列表--------------------------------

user_list = ['xiaoming','xiaohong','laowang']
#追加
user_list.append('zhouzhou')
#清空
user_list.clear()
#拷贝 浅拷贝
v = user_list.copy()
print(v)

#查找指定值的个数
user_list = ['xiaoming','xiaohong','laowang']
v = user_list.count('xiaohong')
print(v)

#扩充
user_list.extend(['wang','laoluo'])
print(user_list)

#查找索引
v = user_list.index('wang')
print(v)

#删除并获取元素 1,第一个
v = user_list.pop(1)
print(v)

#删除值 不获取值
user_list.remove('wang')
print(user_list)

#翻转 倒叙
user_list.reverse()
print(user_list)

#排序
nums = [11,22,33,222]
nums.sort()
print(nums)
#倒叙排列
nums.sort(reverse=True)
print(nums)

###########列表切片 之前博客文章已有
for i in nums:
    print(i)

#更改值
nums[1] = 'li'
print(nums)

#长度
v = len(nums)
print(v)

#追加
nums.append('s')
#插入
nums.insert(0,'x')
#删除
nums.remove('x')
print(nums)
#删除索引为1的值
v = nums.pop(1)
print(v)
#删除 del支持按索引删除 不返回值
print(nums)
del nums[2]
del nums[0:2]
print(nums)

#列表翻转
nums = [11,22,33]
nums.reverse()
print(nums)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值