赞
踩
Java和Python作为当今非常浅显易懂的编程语言,其数据结构中对于List和Map(Java)或List和Dict(Python)的操作无疑是每个程序员都非常必需的知识。本文将介绍在Java中对List和Map常用的一些操作,并给出在Python中对应的实现方式。
list.add(element);
list.append(element)
element = list.get(index);
element = list[index]
int size = list.size();
size = len(list)
list.remove(index);
list.pop(index)
boolean contains = list.contains(element);
contains = element in list
map.put(key, value);
dict[key] = value
value = map.get(key);
value = dict[key]
map.remove(key);
dict.pop(key)
Set<Key> keys = map.keySet();
keys = dict.keys()
Collection<Values> values = map.values();
values = dict.values()
boolean containsKey = map.containsKey(key);
containsKey = key in dict
以上就是Java 和 Python在List 和 Map (Dict)操作的对照。对于掌握多种编程语言的开发者来说,了解这些等价转化可以确保无论在使用哪种语言,都能快速而高效地进行编程。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。