day04-2018-10--22python基础

                                              列表

#创建
# l=['深圳','上海','北京','天津','重庆','成都','赣州']
# l1=list(['深圳','上海','北京','天津','重庆','成都','赣州'])
# l2=list('abc')
# print(l)
#['深圳', '上海', '北京', '天津', '重庆', '成都', '赣州']
# print(l1)
#['深圳', '上海', '北京', '天津', '重庆', '成都', '赣州']
# print(l2)
#['a', 'b', 'c']
#添加
# l=[1,2,3]
#1.append
# l.append(4)
# l.append(5)
# print(l)
#[1, 2, 3, 4, 5]
#2.insert
# l.insert(0,0)
# print(l)
#[0, 1, 2, 3]
#3.extend
# l.extend(123)
#TypeError: 'int' object is not iterable
# l.extend('123') #添加字符串 1 2 3
# print(l)
#[1, 2, 3, '1', '2', '3']
# l.extend([1,2,3]) #添加 数字1 2 3
# print(l)
#[1, 2, 3, 1, 2, 3]
# l.extend([[1,2,3]]) #添加列表[1,2,3]
# print(l)
#[1, 2, 3, [1, 2, 3]]
#删除
# l=[4,5,6]
#1.pop
# a=l.pop()
# print(a,l)
#6 [4, 5]
#2.pop(index)
# a=l.pop(1)
# print(a,l)
# 5 [4, 6]
#3.remove
# l.remove(5)
# print(l)
#[4, 6]
#4.clear
# l.clear()
# # print(l)
#[]
#del
# del l[0]
# print(l)
#[5, 6]
# del l[::]
# print(l)
# []
#修改
#l=['深圳','上海','北京','天津','重庆','成都','赣州']
# l[0]='赣州'
# print(l)
#['赣州', '上海', '北京', '天津', '重庆', '成都', '赣州']
# l[0:4:2]=['12','22']
# print(l)
#['12', '上海', '22', '天津', '重庆', '成都', '赣州']
# l[1:3]=['sadsadsadsadsada']
# print(l)
#['深圳', 'sadsadsadsadsada', '天津', '重庆', '成都', '赣州']
#查询
# for i in l:
#     print(i)
# 深圳
# 上海
# 北京
# 天津
# 重庆
# 成都
# 赣州

                                                  元组

#创建
# l=('a','b','c')
# l1=tuple(('a','b','c'))
# l2=tuple('abc')
# print(l,l1,l2)
#修改
# l=(['1','2'],'b','c')
# l[0][1]='alex'
# print(l)
#(['1', 'alex'], 'b', 'c')
# l[1]='bbb'
#TypeError: 'tuple' object does not support item assignment

                                                  range

# for i in range(5):
#     print(i)
# 0
# 1
# 2
# 3
# 4
# for i in range(1,5):
#     print(i)
# 1
# 2
# 3
# 4
# for i in range(1,5,2):
#     print(i)
# 1
# 3
原文地址:https://www.cnblogs.com/VastTry/p/9830444.html