#!/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)
python 整型int 布尔值boolean 列表list 简介及常用方法大全
最新推荐文章于 2024-08-06 10:03:40 发布