python 字符串,列表,元组,字典总结

1.字符串

    1.字符串的连接和重复, 连接用"+"加号进行, 重复用"*"乘号进行.

    2.获取字符的长度,用函数len()进行获取,  str1 = len(string)

    3.字符的索引,直接用下标进行,  str1 = "hello word"   print(str1[3])

    4.字符串的切片    格式: str1 = "hello word"   print(str[1: 5: 2])

    5.字符串的不可变性.字符串在内存中一旦创建,则字符串的内容终身无法更改。如果想获取不同的字符串,只能再重新创建一个字符串。

2.列表

    1. 如何定义一个list  实例  list1 = ["abc", 3, 5, "222"]

    2.增  给list添加元素    list1.append(obj)    无返回值,在原来的列表末尾添加一个元素

                                      list1.insert(index:obj)  无返回值,修改原来的列表  index: 插入的位置  obj: 插入的元素

                                       list.extend(obj)   无返回值,与原来的数组相加(连接)

    3.删 删除list元素     del list(index)   无返回值, 删除列表index(索引)位置的元素

                                   list.pop(index)   返回删除的元素,可以定义一个变量来接收

                                    list.remove(obj) 无返回值,删除remove后面跟的元素,如果列表中不存在改元素,系统则抛出异常

                                    list.clear()   清空整个列表

   4.改 修改list中的元素   通过下标索引来进行修改 例子:   list[1] = "AAAA"

    5,查 查找list中元素     通过下标索引来进行查找 例子:   i = list[7]

                                        通过循环来进行查找:   如:  for循环   while循环

                                        同过切片来进行查找list[开始: 终止: 步长]

3.元组

    1.如何定义一个元组 实例: tup = ("1", 2, "ABC", "abc")

      注意:元组的元素不能进行修改

    2.删 删除tup元素     del ltup   删除真个元组

   3.改 修改ltup中的元素   不能操作添加单个元素,通过+号连接序列对象,并且序列对象自动转化成元组

    4,查 查找tup中元素     通过下标索引来进行查找 例子:   i = tup[7]

                                        通过循环来进行查找:   如:  for循环   while循环

                                        同过切片来进行查找list[开始: 终止: 步长]


4.字典

  

 1. 如何定义一个dict  实例  dict = {key1:"hello", name :"xiaoming", age:"24"}  or

                                          dict = list(key = "hello", name = "xiaoming", age = "24")  

    2.删 删除dict元素     del dict(key)   无返回值, 删除字典key位置的value

                                   list.pop(key,default)   返回删除的元素,可以定义一个变量来接收 ,如果不存,则返回default

   3.改 修改dict中的元素   通过下key来进行修改 例子:   dict[key] = value

                                        更新 dict.update(key = value)  

    5,查 查找dict中元素     通过下标索引来进行查找 例子:   i = dict[key]

                                        通过循环来进行查找:   如:  for循环   while循环

                                        同过方法来查找   dict.get(key, default= None)    如果key不存在返回default

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值