开发者学堂课程【Python 入门 2020年版:Update 方法的使用】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/639/detail/10314
Update 方法的使用
目录:
一、代码演示
二、代码讲解
三、练习
一、代码演示
s1='hello'
s2='world'
print (s1+s2)
#列表可以使用 extend 方法将两个列表合并成为一个列表
nuns1=[1,2,3,4,5]
nums2=[6,7,8,9]
nuns1. extend (nums2)
print (nums1)
print (nums1+nums2)
words1=(' hello ',' good ')
words2=(' yes ',' ok ')
a=2
b=2
c=a+b
print (words1+words2) # (' hello ',‘ good ',´ yes ',' ok ')
person1={' name ':' zhangsan ',' age ':18}
person2={' addr ':'襄阳',' height ':180}
person1.updalte(person2)
print (person1)
//字典之间不支持加法运算上
#print (person1+person2)
二、代码讲解
//列表里有一个方法是用来把两个列表,合并成一个列表的,这个方法叫 Update 的方法。
//列表可以使用 extend 方法将两个列表合并成为一个列表。
代码如下:
nuns1=[1,2,3,4,5]
nums2=[6,7,8,9]
nuns1. extend (nums2)
//除了 extend 方法之外,在字典里有类似的方法叫 Update 的方法。
// 输入下面两行代码:
person1={' name ':' zhangsan ',' age ':18}
person2={' addr ':'襄阳',' height ':180}
//产生两个字典,想要把这两个字点合并成一个字典,使用 Update 函数,
代码如下:
person1.updalte(person2)
print (person1)
//运行之后得到代码{' name ':' zhangsan ',' age ':18' addr ':'襄阳',' height ':180}
,两个字典就合并成一个字典。
//还有一个情况,
代码如下:
words1=(' hello ',' good ')
words2=(' yes ',' ok ')
要求把上面的两个元组合并成一个元组。
//首先元组里没有具体的函数可以把两个元组合并成一个元组。
因为元组是不可变的数据类型,元组里只有一个 index 和 count 两个方法。
//但是可以将元组转换为可变的数据类型再进行合并,最简单一个方法代码如下:
s1='hello'
s2='world'
print (s1+s2)
//列表和列表之间可以用加法,元组和元组之间也可以用加法,所以还有一个简单的方法的代码如下:
words1=(' hello ',' good ')
words2=(' yes ',' ok ')
//元组是不可变类型,所以元组相加的数据,依然没有变,而是得到了一个新的结果。
//注意如果是两个字典相加,运行后会报错,字典之间,不支持加法运算,这是它的一个特点,想合并两个字典只能用 update 方法。
三、练习
#冒泡完善
#统计列表里出现次数最多的元素
#求列表里的最大数
#删除列表里的空字符串