python学习之元组 字典 列表及运算符

2022-12-29 0 653

常量 首字符串要小写,不然不辨识

位元

  URLtuple 记号()   大部份的记号都是英语状况下的记号

1 特点

 1.1  方括号括出来的统计数据都是位元,看类别type()

 1.2  空位元 t_1=()

1.3 假如两个位元里头多于两个原素,要在原素前面加双引号 t_1=(1,)

 1.4  位元里头能包涵多种类别的统计数据:有理数 浮点 数组 常量(True False) 位元 等

t_2=(1,2.56,hello,(4,5,6,python))

 1.5  原素与原素间是用双引号分隔的,看原素的宽度len()

       t_2=(1,2.56,hello,(4,5,6,python))

print(len(t_2))           # 输入 4

2 用语

值域形式:与数组那样  依照检索值域  能切碎值域

  2.1 取一般而言值的形式  位元[检索值]  检索值从0已经开始

t_2=(1,2.56,hello,(4,5,6,python))

      print(t_2[-1])            # 输入 (4, 5, 6, python)

  2.2 嵌套值域形式   一层一层取检索

t_2=(1,2.56,hello,(4,5,6,python))

     取‘python’

     print(t_2[-1][-1])           #或 t_2[3][3]  输入 ‘python’

eg:取python中的y

print(t_2[-1][-1][1])

 2.3 切碎值域 同数组          位元名[检索已经开始值:检索结束值:步长]  取左不取右

print(t_2[::])                # 输入 (1, 2.56, hello, (4, 5, 6, python))

print(t_2[0:4:1])             # 输入 (1, 2.56, hello, (4, 5, 6, python))

print(t_2[0:4:2])             # 输入 (1, hello)

print(t_2[0:4:3])             # 输入 (1, (4, 5, 6, python))

1.8 位元是有序统计数据类别,不能做增 删 改

a=(2,3.5,hello,True,(4,6,7,python),3,4)

print(a.index(3,2))              # 输入 5 表示取第二个3的检索

index(m,n)   表示m取第n次时候的检索

3 场景–心随我动

条目

URL list 记号中括号[]

# 条目

# URL list 记号[]

# 1 .特点

# 1.1 中括号[]括出来的都是条目

# 1.2 空条目 t=[]

# 1.3 条目里头能包涵多种类别的统计数据 有理数 浮点 数组 常量 位元,条目等

# 1.4 原素和原素间用双引号分隔,看原素宽度len()

# 2值域形式:与数组/位元那样 依照检索值域 可切碎值域

t=[2,0.0089,1,True,(1,2,3,hello),[python13,lemon,土豆,西红柿]]

# 2.1一般而言值域形式  条目名[检索值]

print(t[4])     # 取条目中检索为4的原素     输入:位元

print(t[-1])    # 取条目最后两个原素        输入:条目

# 2.2嵌套值域形式

print(t[4][3])   # 取位元中检索为3的原素的值   输入:hello

print(t[-1][2])  # 取条目中检索为-1的原素的值   输入:土豆

# 2.3 切碎值域形式 同数组/位元   条目名[检索已经开始位置:结束位置:步长]

# eg:请把最后两个嵌套在t条目里头的子条目的检索为偶数的值打印出来

print(t[-1][::2])

# 2.4 条目是有序统计数据,支持增删改 运用范围最广

# 函数   只支持条目的函数

#t=[2,0.0089,1,True,(1,2,3,hello),[python13,lemon,土豆,西红柿]]

#print(t.count(True))

# print(t.clear())

# 增加

# 形式一  append(value)

# 加在尾部 条目名.append(value) 一次只能增加两个原素

t_3=[2,0.0089,1,True,(1,2,3,hello),[python13,lemon,土豆,西红柿]]

print(t_3.append(会飞的鱼))     #输入

# 方法二  insert(i,value)

# 在指定的检索位置加原素   条目名.insert(i,value)   一次只能增加两个原素

python学习之元组 字典 列表及运算符

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务