我是靠谱客的博主 明理冬日,最近开发中收集的这篇文章主要介绍python整形怎么索引_Python&int&method&String切片、索引,列表、元祖、字典,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

一、int的两个方法

a、

__add__()

bit_length()

number_one = 7

number_two = 5

print(number_one + number_two)

print(number_one.__add__(number_two))

print(number_one.bit_length())

print(number_two.bit_length())

效果:

12

12

3

3

二、String索引和切片

name = 'Jane'

print(name[0])

print(name[1])

print(name[3])

print(name[2])

print(name[0:4])

效果:

J

a

e

n

Jane

三、列表和他的一些方法

a、

索引和切片

name_list = ["jane", 'jaymes', 'jackman']

print(name_list[0])#索引

print(name_list[0:2])

print(name_list[0:len(name_list)])#切片

效果:

jane

['jane', 'jaymes']

['jane', 'jaymes', 'jackman']

b、

append()

效果:加屁股后边

c、

count()

效果:查看成员出现的次数

d、

extend()

name_list = ["jane", 'jaymes', 'jackman']

temp = [11, 22, 77]

name_list.extend(temp)

print(name_list)

效果:['jane', 'jaymes', 'jackman', 11, 22, 77]

e、

index()

name_list = ['jane', 'jaymes', 'jackman']

print(name_list.index('jane'))

效果:查看元素出现的索引

f、

insert()

效果:可以指定索引插入元素

g、

pop()#可以指定索引,也可以不指定,不指定从屁股开始删

del name_list[i]

效果:备胎和爆胎

h、

reverse()#列表反转

sort()#排序

remove()

四、元祖

a、

只支持count()和index()

五、字典

a、

favorite_languages = {

'jane': 'Python',

'jack': 'C++',

'rose': 'PHP',

'jaymes': 'Java',

}

for i in favorite_languages:

print(i)#默认输出key

b、

键:favorite_languages.keys()

值:favorite_languages.values()

k&v:favorite_languages.items()

for k, v in favorite_languages():

print(k, v)

c、

get()#通过get()获取值

favorite_languages('jane')#输出Python

favorite_languages('jen')#输出None

favorite_languages('jen', 'Python')输出Python

d、

clear()#空字典了

e、

ret = 'jane' in favorite.keys()

print(ret)

f、

favorite_languages.pop('jane')

favorite_langugaes.popitem()

g、

del favorite_languages[i]# 爆胎

h、

字典的update()同extend()

i、

favorite = ['football', 'iPhone', 'cute', 'MacBook Pro']

for key, value in enumerate(favorite, 1):

print(key, value)

ret = input('Please enter your numbers: ')

print(favorite[int(ret) - 1])

j、

补充

py 2.7

range(0, 1000)#一下全部创建出来

xrange(0, 1000)#只能通过for循环才能输出

py 3

range(1, 11)#只能通过for循环才能输出

range(10, 0, -1)

name_list = ['jane', 'jen', 'lee', 'brouse', 'rudy']

for i in range(0, len(name_list)):

print( i + 1, name_list[i])

最后

以上就是明理冬日为你收集整理的python整形怎么索引_Python&int&method&String切片、索引,列表、元祖、字典的全部内容,希望文章能够帮你解决python整形怎么索引_Python&int&method&String切片、索引,列表、元祖、字典所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(41)

评论列表共有 0 条评论

立即
投稿
返回
顶部