xml地图|网站地图|网站标签 [设为首页] [加入收藏]
函数使用,python_控制台输出带颜色的文字方法
分类:编程

list(列表)复习:

#鲍鱼数据集
aburl <- 'http://archive.ics.uci.edu/ml/machine-learning-databases/abalone/abalone.data'
abnames <- c('sex','length','diameter','height','weight.w','weight.s','weight.v','weight.sh','rings')
abalone <- read.table(aburl, header = F , sep = ',', col.names = abnames)

#另一种表头
aburl <- 'http://archive.ics.uci.edu/ml/machine-learning-databases/abalone/abalone.data'
abnames <- c('Gender','Length','Diameter','Height','WholeWt','ShuckedWt','ViscWt','ShellWt','Rings')
abalone <- read.table(aburl, header = F , sep = ',', col.names = abnames)

1.一组有顺序的数据的组合

 

函数使用,python_控制台输出带颜色的文字方法。函数使用,python_控制台输出带颜色的文字方法。2.创建列表:

函数使用,python_控制台输出带颜色的文字方法。abalone.data.rar

  -----空列表

# 1.创建空list
l=[]
l_one=list()
print(type(l))
print(type(l_one))
print("-" * 20)
# 2.创建带值的list
l2=[20]
print(type(l2))
print(l2)
print("-" * 20)
# 3.创建list,带多个值
l3=[1,2,3,4,4,5,8]
print(type(l3))
print(l3)

输出结果:

<class 'list'>
<class 'list'>
--------------------
<class 'list'>
[20]
--------------------
<class 'list'>
[1, 2, 3, 4, 4, 5, 8]

3.列表操作

# 下标访问list
l=[2,3,4,1,56,78,11,23]
print('取第四个元素值:',l[3])
print('取第一个元素值:',l[0])
print("-" * 20)
#分片操作
print('取所有值',l[:])
print('取第2个到第4个值',l[1:4])
print('取第1个到第4个值',l[:4])
print('取第3个到最后的值',l[2:])
print("-" * 20)
#分片可以控制增长幅度
print('取第2个到第6个值,中间增长幅度为1',l[1:6:1])
print('取第2个到第6个值,中间增长幅度为2',l[1:6:2])
print("-" * 20)
#分片下标为负数时
#正常情况下,分片左边的值一定小于右边的值
print('取倒数第6个到倒数第2个值',l[-6:-1])
print('取倒数第6个到倒数第2个值,中间增长幅度为2',l[-6:-1:2])
#如果分片值左边值一定要比右边大的话,则增长幅度需要使用负数
print('取倒数第1个到倒数第5个值',l[-1:-6:-1])
print('取倒数第1个到倒数第5个值,中间增长幅度为2',l[-1:-6:-2])
print("-" * 20)

输出结果:

取第四个元素值: 1
取第一个元素值: 2
--------------------
取所有值 [2, 3, 4, 1, 56, 78, 11, 23]
取第2个到第4个值 [3, 4, 1]
取第1个到第4个值 [2, 3, 4, 1]
取第3个到最后的值 [4, 1, 56, 78, 11, 23]
--------------------
取第2个到第6个值,中间增长幅度为1 [3, 4, 1, 56, 78]
取第2个到第6个值,中间增长幅度为2 [3, 1, 78]
--------------------
取倒数第6个到倒数第2个值 [4, 1, 56, 78, 11]
取倒数第6个到倒数第2个值,中间增长幅度为2 [4, 56, 11]
取倒数第1个到倒数第5个值 [23, 11, 78, 56, 1]
取倒数第1个到倒数第5个值,中间增长幅度为2 [23, 78, 1]
--------------------

4.list(del)

本文由澳门新葡亰手机版发布于编程,转载请注明出处:函数使用,python_控制台输出带颜色的文字方法

上一篇:没有了 下一篇:没有了
猜你喜欢
热门排行
精彩图文