关闭

5.5 - Pass by Reference

189人阅读 评论(0) 收藏 举报
分类:
        
def number_swap(num):
    num = 77
    print(num)
    
my_num = 5
print("Before -> {0}".format(my_num))
number_swap(my_num)
print("After -> {0}".format(my_num))


def pass_by_reference(a_list):  # list is passed by reference
    
    a_list.append("4")
    a_list.append("5")
    a_list.append("6")
    
my_list = [0, 1, 2]
print("Before -> {0}".format(my_list))
pass_by_reference(my_list)
print("After -> {0}".format(my_list))
           

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:411860次
    • 积分:10016
    • 等级:
    • 排名:第1822名
    • 原创:587篇
    • 转载:90篇
    • 译文:0篇
    • 评论:96条
    最新评论