其他分享
首页 > 其他分享> > 2021-04-11

2021-04-11

作者:互联网

遍历列表

a = ['dsd','asd''sdsd','sd',1]
for A in a:
    print(A)

输出
与C和Java不一样。
每个缩进的代码都是循环的一部分

a = ['dsd','asd''sdsd','sd',1]
for A in a:
    print(A)
    print(a)
print(a)

输出

创建数值列表

使用range()

for value in range(1,10):
    print(value)

左闭右开
输出

list()

使用list()可以将用range()转换成列表

number=list(range(1,9))
print(number)

输出

d_number=list(range(2,11,4))
print(d_number)

range(,,)第二个逗号后面代表每一次加里面填入的数字。
输出

对列表进行简单的统计计算

a=[1,2,3,4,66,6,78,8,9,10]
print(min(a))
print(max(a))
print(sum(a))

min最小值
sum总和
max最大值

输出

使用列表的一部分

切片

dig_number=list(range(1,1000001))
print(dig_number[0:3])

索引0~2的元素,若左边大于或等于右边则输出一个空的列表
输出

复制

dig_number=list(range(1,10))
copy=dig_number
copy.append(10)
print(copy)
print(dig_number)

输出

dig_number=list(range(1,10))
copy=dig_number[:]
copy.append(10)
print(copy)
print(dig_number)

输出
使用copy=dig_number和copy=dig_number[:]是不一样的。

元组

不能改变的列表为元组。
定义元组使用圆括号。
严格来说元组是由逗号标识的,圆括号只是让元组看起来更整洁,清晰。

a=2,1
print(a[0])
print(a[1])
a=(2,1)
print(a[0])
print(a[1])

输出
输出是一样的。
遍历元组中所有的值和遍历列表一样。
虽然不能修改元组的元素,都是可以重新定义整个元组。

a=(2,1)
print(a)
a=(2,3,4,5)
print(a)

输出

标签:11,04,dig,number,元组,range,2021,print,copy
来源: https://blog.csdn.net/weixin_51382726/article/details/115598071