学习笔记(10):21天通关Python(视频课)-序列相关函数与封包解包

立即学习:https://edu.csdn.net/course/play/24797/282163?utm_source=blogtoedu

mylist = ['python', 'kotlin', 'swift', 'java', 'go']

字符串可比较大小,先比较第一个字符

 

print(len(mylist))=5

print(max(mylist))=swift

print(min(mylist))=go

 

s biggest in alphabet g is  the least

封装

packing/unpacking automatic

自动unpacking

mylist=[2,'python',4.2]

a,b,c=mylist

自动赋值

#所有序列包括range都支持自动解包

a,b,c,d=range(4,8) 字符串也可以

 

#只想解包某一个值,剩下可用一个带*的变量(列表)来接受

当然也可以是几个值 

first,*rest=mytuple (will print first)

first,third,*rest= mytumple (test this out)

 

多变量 同时赋值

 

#先将右边多个值封包成元组

#元组又被解包一次对3个变量赋值

a,b,c=30,‘python',3.4

 

 

 

你可能感兴趣的:(研发管理,python,移动开发,编程语言,Python,网络编程)