初学Python 1(列表,元组,字典)

输出时占位符的使用:

a='chen'
b='yu ting'
print('my name is %s %s' %(a,b))
//整数
a=1
b=2
print('my na e is %d %d' %(a,b))

字符串*数字的结果是把字符串输出N遍。

print(100*'ha')

列表list:
用中括号[ ]表示,字符串要用引号引起来,可以用下标访问,下标从0开始,也可以在列表中定义列表。可以按照范围来访问,左闭右开。
添加操作append,删除del
列表乘法和字符串乘法一样,输出n遍,而列表和列表之间可以使用加法,就是简单拼接,列表与数字的加法是错的。
所以,+表示拼接,*表示重复。

ans=['chen','yu','ting']
num[1,32,3,4,6]
num[1:3]
ans[2]
num[4]
sum[ans,num]
ans.append('hah')
del ans[3]
del sum[1][1]

元组tuple
用小括号( )表示,其与列表的区别在于,元组一旦确定后就无法改动了,但是访问操作与列表类似,只要不对它做任何改动。
对某些明确不会改变的事物,用元组。

fib(1,2,33,4,5,5,6,6,7,9)
fib[3]
fib[2:6]
fib*3

字典dict
也叫做map映射,和c语言中的map很像,用大括号{ }表示,其中有key和value,为一对映射。每一对映射用逗号,隔开,映射的key和value之间用冒号:隔开。
访问,删除,替换都用key,以此来对key对应的evalue进行操作。而不能用下标。
对字典使用+来拼接没有意义,所以不能这么干。

dict={'chen':'nan','yu':'nv'}
m={'chen':22,'li':23}
m['chen']
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值