- Associative arrays
- Hash
- hash map
- hash table
- Dictionary
- dict
- NSDictionary
- NSMutableDictionary
1 Bash[ | ]
Bash
Copy
declare -A MEMBER
MEMBER=(["ID"]=102 ["Name"]="YONEZAWA Akinori" ["Address"]="Naha, Okinawa")
for k in "${!MEMBER[@]}"; do
echo "[$k] ${MEMBER[$k]}"
done
# [Address] Naha, Okinawa
# [ID] 102
# [Name] YONEZAWA Akinori
Bash
Copy
declare -A MEMBER
MEMBER["ID"]=102
MEMBER["Name"]="YONEZAWA Akinori"
MEMBER["Address"]="Naha, Okinawa"
Bash
Copy
declare -A MEMBER
MEMBER=(["ID"]=102)
MEMBER+=(["Name"]="YONEZAWA Akinori")
MEMBER+=(["Address"]="Naha, Okinawa")
2 C#[ | ]
C#
Copy
Hashtable member = new Hashtable();
member.Add("ID", "102");
member.Add("Name", "YONEZAWA Akinori");
member.Add("Address", "Naha, Okinawa");
C#
Copy
Dictionary<string, string> member = new Dictionary<string, string>();
member.Add("ID", "102");
member.Add("Name", "YONEZAWA Akinori");
member.Add("Address", "Naha, Okinawa");
C#
Copy
Dictionary<int, string> member = new Dictionary<int, string> {
{ "ID", "102" },
{ "Name", "YONEZAWA Akinori" },
{ "Address", "Naha, Okinawa" }
};
3 Java[ | ]

Java
Copy
HashMap<String,Object> member = new HashMap<String,Object>();
member.put("ID", "102");
member.put("Name", "YONEZAWA Akinori");
member.put("Address", "Naha, Okinawa");
System.out.println( member );
// {Address=Naha, Okinawa, ID=102, Name=YONEZAWA Akinori}
4 JavaScript[ | ]
literal notation
JavaScript
Copy
var member = {
'ID' : '102',
'Name' : 'YONEZAWA Akinori',
'Address' : 'Naha, Okinawa'
};
console.log(member);
// { ID: '102', Name: 'YONEZAWA Akinori', Address: 'Naha, Okinawa' }
JavaScript
Copy
var member = {
ID : '102',
Name : 'YONEZAWA Akinori',
Address : 'Naha, Okinawa'
};
console.log(member);
dot notation
JavaScript
Copy
var member = {}
member.ID = '102';
member.Name = 'YONEZAWA Akinori';
member.Address = 'Naha, Okinawa';
console.log(member);
JavaScript
Copy
var member = new Object();
member.ID = "102";
member.Name = "YONEZAWA Akinori";
member.Address = "Naha, Okinawa";
console.log(member);
bracket notation
JavaScript
Copy
var member = {}
member['ID'] = "102";
member['Name'] = "YONEZAWA Akinori";
member['Address'] = "Naha, Okinawa";
console.log(member);
JavaScript
Copy
var member = new Object();
member['ID'] = "102";
member['Name'] = "YONEZAWA Akinori";
member['Address'] = "Naha, Okinawa";
console.log(member);
5 Objective-C[ | ]
Objective-C
Copy
NSMutableDictionary *member = [[NSMutableDictionary alloc] init];
[member setObject:@"102" forKey:@"ID"];
[member setObject:@"YONEZAWA Akinori" forKey:@"Name"];
[member setObject:@"Naha, Okinawa" forKey:@"Address"];
6 PHP[ | ]

PHP
Copy
$member = array(
"ID" => 102,
"Name" => "YONEZAWA Akinori",
"Address"=> "Naha, Okinawa"
);
PHP
Copy
$member = [
"ID" => 102,
"Name" => "YONEZAWA Akinori",
"Address"=> "Naha, Okinawa"
];
PHP
Copy
$member = array();
$member['ID'] = 102;
$member['Name'] = "YONEZAWA Akinori";
$member['Address'] = "Naha, Okinawa";
PHP
Copy
$member = [];
$member['ID'] = 102;
$member['Name'] = "YONEZAWA Akinori";
$member['Address'] = "Naha, Okinawa";
7 Python[ | ]
Python
Copy
d = dict(a=1, b=2, c=3)
print( d )
# {'b': 2, 'c': 3, 'a': 1}
Python
Copy
member = { 'ID' : 102, 'Name' : 'YONEZAWA Akinori', 'Address' : 'Naha, Okinawa' }
Python
Copy
from pprint import pprint
member = { }
member['ID'] = 102
member['Name'] = 'YONEZAWA Akinori'
member['Address'] = 'Naha, Okinawa'
pprint( member )
# {'Address': 'Naha, Okinawa', 'ID': 102, 'Name': 'YONEZAWA Akinori'}
8 Ruby[ | ]
string key
Ruby
Copy
member = {
"ID" => 102,
"Name" => "YONEZAWA Akinori",
"Address"=> "Naha, Okinawa"
}
puts member
# {"ID"=>102, "Name"=>"YONEZAWA Akinori", "Address"=>"Naha, Okinawa"}
Ruby
Copy
member = {}
member['ID'] = 102
member['Name'] = 'YONEZAWA Akinori'
member['Address'] = 'Naha, Okinawa'
puts member
# {'Address': 'Naha, Okinawa', 'ID': 102, 'Name': 'YONEZAWA Akinori'}
Ruby
Copy
member = Hash.new
member['ID'] = 102
member['Name'] = 'YONEZAWA Akinori'
member['Address'] = 'Naha, Okinawa'
puts member
# {'Address': 'Naha, Okinawa', 'ID': 102, 'Name': 'YONEZAWA Akinori'}
symbol key
Ruby
Copy
member = {
ID: 102,
Name: "YONEZAWA Akinori",
Address: "Naha, Okinawa"
}
print member
# {:ID=>102, :Name=>"YONEZAWA Akinori", :Address=>"Naha, Okinawa"}
9 Perl[ | ]
Perl
Copy
my %month = (
"January" => "1월",
"February" => "2월",
"March" => "3월",
"April" => "4월",
"May" => "5월",
"June" => "6월",
"July" => "7월",
"August" => "8월",
"September" => "9월",
"October" => "10월",
"November" => "11월",
"December" => "12월"
);
$month{"January"} = "일월";
$month{"March"} = "삼월";
foreach my $key (keys %month) {
my $value = $month{$key};
print "$key : $value\n";
}
#February : 2월
#December : 12월
#June : 6월
#July : 7월
#November : 11월
#April : 4월
#May : 5월
#January : 일월
#August : 8월
#October : 10월
#March : 삼월
#September : 9월
10 같이 보기[ | ]
편집자 Jmnote Ykhwong Jmnote bot
로그인하시면 댓글을 쓸 수 있습니다.
리눅스 Python 2.7 컴파일 설치 ― …리눅스 Python 2.7 컴파일 설치 ― …리눅스 Python 2.7 컴파일 설치 ― …리눅스 Python 2.7 컴파일 설치 ― …리눅스 Python 2.7 컴파일 설치 ― Jmnote리눅스 Python 2.7 컴파일 설치 ― ㅇㅇㅇ미운코딩새끼 ― 승호 도령미운코딩새끼 ― 불탄고등어미운코딩새끼 ― 김레이미운코딩새끼 ― 호박이미운코딩새끼 ― Junhg0211미운코딩새끼 ― 김왼손미운코딩새끼 ― 용딘이미운코딩새끼 ―Pinkcrimson
유기농냠냠파이썬 ― 호박유기농냠냠파이썬 ― 이에스유기농냠냠파이썬 ― 이승현파이썬 global ― Jmnote파이썬 global ― John Jeong파이썬 global ― Jmnote파이썬 global ― John Jeong파이썬 global ― John Jeong파이썬 global ― John Jeong파이썬 global ― Jmnote파이썬 global ― John Jeong