room = [ [ 101 , 102 , 103 , 104 , 105 ] ,
[ 201 , 202 , 203 , 204 , 205 ] ,
[ 301 , 302 , 303 , 304 , 305 ] ]
print ( room)
[[101, 102, 103, 104, 105], [201, 202, 203, 204, 205], [301, 302, 303, 304, 305]]
house= [ ]
for i in range ( 1 , 4 ) :
house. append( [ ] )
for j in range ( 1 , 6 ) :
house[ i- 1 ] . append( i* 100 + j)
print ( house)
[[101, 102, 103, 104, 105], [201, 202, 203, 204, 205], [301, 302, 303, 304, 305]]
house1= [ [ i* 100 + j for j in range ( 1 , 6 ) ] for i in range ( 1 , 4 ) ]
print ( house1)
[[101, 102, 103, 104, 105], [201, 202, 203, 204, 205], [301, 302, 303, 304, 305]]
str1= "白日依山尽"
str2= "黄河入海流"
str3= "欲穷千里目"
str4= "更上一层楼"
list1= [ list ( str1) , list ( str2) , list ( str3) , list ( str4) ]
print ( "\n--横版--\n" )
for i in range ( 4 ) :
for j in range ( 5 ) :
if j== 4 :
print ( list1[ i] [ j] )
else :
print ( list1[ i] [ j] , end= "" )
--横版--
白日依山尽
黄河入海流
欲穷千里目
更上一层楼
list1. reverse( )
print ( "\n--竖版--\n" )
for i in range ( 5 ) :
for j in range ( 4 ) :
if j == 3 :
print ( list1[ j] [ i] )
else :
print ( list1[ j] [ i] , end= "" )
--竖版--
更欲黄白
上穷河日
一千入依
层里海山
楼目流尽
num1= ( 7 , 14 , 21 , 28 , 35 , 42 )
print ( num1)
(7, 14, 21, 28, 35, 42)
str5= ( "哈伦" , "shenda" , "武汉加油" , "中国加油" )
print ( str5)
('哈伦', 'shenda', '武汉加油', '中国加油')
mix = ( "halun" , [ "wuhan" , "hubei" , "zhongguo" ] , 27 , ( 1 , 2 , 3 , 4 ) , "世界" )
print ( mix)
('halun', ['wuhan', 'hubei', 'zhongguo'], 27, (1, 2, 3, 4), '世界')
tup = ( "i love wuhan" )
print ( tup)
i love wuhan
print ( type ( tup) )
<class 'str'>
tup1 = ( "i love wuhan" , )
print ( type ( tup1) )
<class 'tuple'>
emptytup= ( )
print ( emptytup)
()
print ( type ( emptytup) )
<class 'tuple'>
tup2 = tuple ( range ( 3 , 22 , 3 ) )
print ( tup2)
(3, 6, 9, 12, 15, 18, 21)
print ( mix)
('halun', ['wuhan', 'hubei', 'zhongguo'], 27, (1, 2, 3, 4), '世界')
print ( mix[ 1 ] )
['wuhan', 'hubei', 'zhongguo']
print ( mix[ 1 : 3 ] )
(['wuhan', 'hubei', 'zhongguo'], 27)
car = ( "大众" , "本田" , "丰田" , "别克" , "凯迪拉克" )
print ( "您好,欢迎选购喜欢的车型,我们代理的品牌车有:\n" )
for i in car:
print ( i + "牌汽车" , end= "" )
您好,欢迎选购喜欢的车型,我们代理的品牌车有:
大众牌汽车本田牌汽车丰田牌汽车别克牌汽车凯迪拉克牌汽车
print ( "2017-2018赛季西部联盟前八名球队:\n" )
team = ( "火箭" , "马刺" , "开拓者" , "小牛" , "爵士" , "森林狼" , "鹈鹕" , "雷霆" )
for index, item in enumerate ( team) :
if index% 2 == 0 :
print ( item + "\t\t" , end= "" )
else :
print ( item + "\n" )
2017-2018赛季西部联盟前八名球队:
火箭 马刺
开拓者 小牛
爵士 森林狼
鹈鹕 雷霆
team[ 3 ] = "勇士"
print ( team)
---------------------------------------------------------------------------
TypeError Traceback (most recent call last)
<ipython-input-23-e6a3158407ed> in <module>()
1 #修改元组元素
2 #将2017-2018NBA前八名西部球队中的小牛改为勇士
----> 3 team[3]="勇士"
4 print(team)
TypeError: 'tuple' object does not support item assignment
team1= ( "小牛" , "太阳" )
allteam = team + team1
print ( allteam)
('火箭', '马刺', '开拓者', '小牛', '爵士', '森林狼', '鹈鹕', '雷霆', '小牛', '太阳')
import random
randomn = ( random. randint( 10 , 100 ) for i in range ( 10 ) )
print ( tuple ( randomn) )
(11, 13, 24, 99, 60, 63, 78, 16, 53, 38)