By caikuntong, 30 December, 2025
Forums

【金山文档 | WPS云文档】 Python中的列表、元组、字符串 https://www.kdocs.cn/l/cfLSYFlF1Ac9

member = ['a','b','c','d','e']

print(member)

 

number = [1,2,3,4]

print(number)

 

mix = [1,'abc',3,14,[1,2,3]]

print(mix)

 

empty = [ ]

print(empty)

 

member.append('f')

print(member)

print(len(member))

 

member.extend(['g','h'])

print(member)

print(len(member)) 增加两个及以上字符

 

member.insert(1,'j')

print(member) 在相应位置添加字符

 

print(member[0])

 

temp = member[0]

member[0] = member[1]

member[1] = temp

print(member)

 

member.remove('e')

print(member)

 

del member[1]

print(member)

 

member1 = member[:]

del member

print('member')

 

 

member1.pop()

print(member1)

name = member1.pop()

print(name)

print(member1)

print(member1.pop(1))

print(member1)

 

print(member1[1:3])

print(member1)

print(member1[:3])

print(member1[1:])

print(member1[:])

 

list1 = [123]

list2 = [456]

print(list1>list2)

list1 = [123,456]

list2 = [456,123]

print(list1<list2)

 

list3 = [123,456]

a=(list1<list2) and (list1 == list3)

print(a)

 

list4 = list1+list2

print(list4)

 

print(list3*3)

list3*=3

print(list3)

list3*=5

print(list3)

 

print(123 in list3)

print('abc' not in list3)

list5 = [123,['abc',456]]

print('abc' in list5)

print('abc' in list5[1])

print(list5[1][1])

 

print(list3.count(123))

print(list3.index(123))

print(list3.index(123,3,7))

 

list3.reverse()

print(list3)

 

list6 = [4,2,5,9,1,13,43,8]

list6.sort()

print(list6)

list6.sort(reverse=True)

print(list6)

list6.reverse()

print(list6)

 

list7 = list6[:]

list8 = list6

list6.sort(reverse=True)

print(list6)

print(list7)

print(list8)

 

tuple1 = (1,2,3,4,5,6,7,8)

print(tuple1[1])

print(tuple1[5:])

print(tuple1[:5])

tuple2 = tuple1[:]

print(tuple2)

temp = ()

print(type(temp))

temp = (1,)

print(type(temp))

temp = 1,

print(type(temp))

temp = 8 * (8)

print(temp)

temp = 8 * (8,)

print(temp)

 

temp = ('a','b','c','d')

temp = temp[:2] + ('e',) + temp[2:]

print(temp)

str1 = 'abcdefghijklmn'

str1 = str1[:7]

print(str1)

print(str1[5])

print(str1[6])

print(str1[:3] +'abc' + str1[3:])

 

str2 = 'xiaoxie'

print(str2.capitalize())

 

str2 = 'DAXIE'

print(str2.casefold())

print(str2.center(40))

c = str2.count('XI',0,3)

print(c)

print(str2.endswith('E'))

 

str3 = 'a\tbcde\tfghijklmnopq!'

print(str3.expandtabs())

print(str3.find('rst'))

print(str3.find('mno'))

str4 = 'qqq'

print(str4.islower())

str5 = 'qqQ'

print(str5.istitle())

str5 = 'Fishc'

print(str5.istitle())

print(str5.join('12345'))

str6 =' i love you'

print(str6.lstrip())

str7 = 'i love you'

print(str7.partition('ov'))

print(str7.replace('you','YOU'))

print(str7.split())

print(str7.split('o'))

str8 = ' sssaaaassss '

print(str8.strip())

str8 = str8.strip()

print(str8.strip('s'))

print(str5.swapcase())

print(str8.translate(str.maketrans('s','c')))

print(str8.zfill(15))

 

print('{0} w {1}.{2}'.format('q','e','r'))

print('{a} w {b}.{c}'.format(a = 'q',b = 'e',c = 'r'))

print('{0} w {b}.{c}'.format('q',b = 'e',c = 'r'))

print('\ta')

print('\\')

print('{{0}}'.format("不打印"))

print('{0:.1f}{1}'.format(27.658,'GB'))

print('%c' % 97)

print('%c %c%c' % (97,98,99))

print('%s' % 'abc')

print('%d + %d = %d' % (4,5,4+5))

print('%o' % 10)

print('%x' % 10)

print('%X' % 10)

print('%X' % 160)

print('%f' % 27.658)

print('%e' % 27.658)

print('%5.1f' % 27.658)

print('%.2e' % 27.658)

print('%10d' % 2)

print('%-10d' % 2)

print('%+10d' % 2)

print('%+10d' % -2)

print('%#o' % 10)

print('%#X' % 108)

print('%#d' % 10)

print('%010d' % 5)

print('%-010d' % 5)

print('\'')

a = list()

print(a)

b = 'abc'

b = list(b)

print(b)

c = (1,1,3,4,5,6,7,8,10)

c = list(c)

print(c)

print(len(a))

print(max(1,2,3,4,5))

print(max(b))

numbers = [1,18,13,0,-98,34,54,76,32]

print(max(numbers))

print(min(numbers))

chars = '1234567890'

print(min(chars))

tuple1 = (1,2,3,4,5,6,7,8,9,0)

print(max(tuple1))

tuple2 = (3.1,2.3,3.4)

print(sum(tuple2))

print(sum(tuple2, 1))

print(sorted(numbers))

print(reversed(numbers))

print(list(reversed(numbers)))

print(enumerate(numbers))

print(list(enumerate(numbers)))

a = [1,2,3,4,5,6,7,8]

b = [4,5,6,7,8]

print(zip(a,b))

print(list(zip(a,b)))