当前位置:首页 > Python教程 > python技巧

Python 列表、字典、字符串、集合 一锅烩

            #
             -*- coding:utf-8 -*-
            #
             List
            ‘‘‘
            
学习目标:增删改查
可以通过索引查找,或者是通过切片查找,切片的原则是左包括右不包括

            ‘‘‘
            

L = [hadoop, hive, R, ETL, python, R]
#取到最后print L[1:]

#取到倒数第二个print L[1:-1]

# 步长为1, 隔一个取一个print L[0:-1:2]

# 步长为2, 从右到左print L[3::-2]

‘‘‘count :统计某个元素出现过的次数‘‘‘print L.count(R)


‘‘‘in : 查看某个元素是否在列表中‘‘‘printRin L

‘‘‘index:查找某个元素的索引,如果出现多次,进行相加‘‘‘print L.index(R)


‘‘‘‘‘‘
L_1 = range(4)
print L_1
L_1.append(8)
print L_1

‘‘‘删:删除通常有三种方式,分别是remove()、pop()和del()
,其中最需要注意的是pop()删除方法,他既可以按照索引位置删除,同时还可以返回删除的值,之后会经常使用‘‘‘
L_2 = range(10)

#删除特定的值
L_2.remove(6)

# 按照索引位置删除L_2.remove(L_2[0])

# pop 按照索引位置删除,能够返回删除的值
a = L_2.pop(3)
print a

# del 直接删除,删除多个del L_2[2]


# 改:取出list的值,再次赋值
L_3 = [I, Love, You]

# 普通话修改
L_3[1] = Not Love#切片修改
L_3[1:3] = [LOVE, You]
print L_3

# reverse:倒叙打印列表L_2.reverse()
print L_2

# sort
L_4 = [1, 3, 2, 6, 5]
L_4.sort()

 

原文:https://www.cnblogs.com/RHadoop-Hive/p/9336722.html


【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!

相关教程推荐

其他课程推荐